Ho diverse tabelle: product , category , addon in varie relazioni relazionali.
L'hostrutturatoinquestomodoperché:homoltiproductscheappartengonoallorocategoryspecifico.Perognicategoriacisonospecificheaddons.
Tabellaprezzi
Quellochevogliofareèaggiungereunatabelladeiprezzichepotròinterrogareperscoprirecosecome
- (principale)Quantocostal'addondelprodottoperquestospecificoprodotto.
- (opzionale)qualèilprezzocorrenteperilprodotto.Cioè,possoaverediversiprezzinellatabellacheappartengonoallostesso
product-addon,mahannotempidiversi(date)diessere"attivi".
Questa è la struttura che sto pensando di usare (aggiornato come per i commenti / suggerimenti):
Èunbuonmodoperstrutturareiltavolo?Chiamereiquesta"Opzione 1", dove "Opzione 2" sarebbe quella di creare una nuova tabella chiamata product_addon come colla tra product e addon e quindi usare la chiave esterna product_addon_id nella mia tabella price .

