Ciao a tutti,
devo trovare un metodo intelligente per memorizzare dati tecnici di prodotti in un database.
In modo da poter aggiungere/togliere caratteristiche e gestire più lingue.
Ho pensato a 2 modi:
1) stabilire a priori il numero di caratteristiche, diciamo 50 per sicurezza, creare una tabella
caratteristiche(id, id_prodotto, car1, car2, ......car50) e una per le intestazioni(id, lingua, int1, int2,...int50)
2) Tabella caratteristiche(id, id_caratteristica, lingua, intestazione) tabella caratteristiche_prodotto(id, id_prodotto, id_caratteristica, lingua, valore) ho messo lingua anche nella seconda tabella perchè ad esempio "a olio" va tradotto anche se "10" no
Consigli?