Witam,
Mam pytanie odnosnie strukutry bazy danych :
Wyglada ona nastepujaco :
[sql:1:e77fd04a29]
TABELA PRODUKTY
id_produktu
id_br1
id_br2
id_br3
id_br4
BRANZA1
id_branza1
branza1
BRANZA2
id_branzy2
branza2
id_branzy1
BRANZA3
id_branzy3
branza3
id_branzy2
id_branzy1
BRANZA4
id_branzy4
branza4
id_branzy3
id_branzy2
id_branzy1
[/sql:1:e77fd04a29]
Zasada dzialania od strony uzytkownika:
1) wybierze branze1 -> pokazuja mu sie branze2
2) jak wybierze brazne2 -> pokazuje mu sie branze3 oraz produkty w branze2
3) wybierze 3 -> pokazuje mu sie branza4 i produkty w branza3
4) wybierze 4 -> pokazuje mu sie produkty w 4 i koniec
Takie stopniowe zawezanie od branzy 2 do 4 ... Czy dobrze to zaprojektowalem, czy powinenem jakos moze tylko w TABLELI PRODUKTY dac tylko pole branzy4 i pozniej jakies zapytania zlozone.... ?
Z drugiej strony taka struktura jest troche niewygodna gdy jakies branze uciekaja ... albo sie zmieniaja... ?
Z gory dzieki za odpowiedz !