un'idea potrebbe essere
http://www.databaseanswers.org/data_models/b2c.htm
oppure fai una tabella
CAMPI(ID,NAME)
una tabella LINGUE(ID,NAME)
una tabella CAMPI_LINGUE(CAMPO_ID,LINGUA_ID,TRANSLATE)
un tabella PRODOTTI_CAMPI(PRODOTTO_ID,CAMPO_ID)
e quindi poi hai in campi
codice:
1,name
2,description
...
in lingue
codice:
1,Italiano
2,English
...
in CAMPI_LINGUE
codice:
1,1,Nome
2,1,Descrizione
1,2,Name
2,2,Description
...
in PRODOTTI_CAMPI
codice:
//prodotto_id = 1
1,1
1,2
...
e quindi sai per ogni campo qual'è la sua traduzione