Załóżmy, że mamy sklep z kilkoma typami produktów.
Załóżmy, że każdy produkt ma dużo atrybutów, powiedzmy 50.
I na koniec - że poszczególne typy produktów mają większość atrybutów wspólnych. Powiedzmy, że gdyby zrobić jeden superprodukt, posiadający wszystkie możliwe atrybuty to byłoby ich 65.
Czy w takiej sytuacji należy zrobić osobną tabelę dla produktów każdej kategorii czy raczej zrobić jedną tabelę ze wszystkimi możliwymi parametrami i pozwolić na niewykorzystanie kilku z nich w każdym produkcie?
Jakimi kryteriami kierować się przy podejmowaniu decyzji?