Witam,
mam taki problem: chcialbym dac userowi mozliwosc porownywania produktow, co niesie za soba rozbicie wlasciwosci produktow na pola. Wszystko jest ok do momentu, gdy sa to 2 produkty z roznymi wlasciwosciami. Chcialbym dodatkowo dynamicznie dodawac kolejne wlasciwosci produktu. Pomyslalem ze zrobie tak:
id_prod | id_kat | nazwa - tabela z postawowymi informacjami wspolnymi dla wsyzstkich produktow
id_wlasciwosci | wlasciwoscie_dla_kategorii | wymiary | pojemnosc | zoom itd. - tabela ze wzroem wlasciwosci dla danej kategorii
id_prod | id_wlasciwosci | pole1 | pole2 | pole3 itd. - powiazanie produktu z wlasciwosciami oraz dane dla wlasciwosci
Na 1 rzut oka wydaje mi sie to najsensowniejsze, problem z dodaniem nowej wlasciwosci do produktu - zawsze musi byc stala liczba pol.
Jak to rozsadnie rozwiazac?