Salve a tutti!
Ho bisogno delle vostra opinione: devo realizzare un sito multilingua con delle parti gestite dall'utente; in poche parole l'utente deve inserire delle schede prodotto che andranno poi visualizzate in 2 lingue, volevo il vostro parere per ottimizzare la struttura del database.
Mi vengono in mente 2 soluzioni:
1- inserire n campi per ogni lingua per es
|id|nome_it|nome_en|testo_it|testo_en|descrizione_ it|descrizione_en|
2- duplicare le tabelle delle schede es:
|tabella prodotti_it |
|id|nome|testo|descrizione|
|tabella prodotti_en |
|id|nome|testo|descrizione|
Secondo voi cosa e' meglio fare per ottimizzare le prestazioni? avete qualche soluzione migliore?