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?