![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 15.04.2004 Skąd: w-wa Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam dane w postaci: nazwa towaru i 24 parametry go opisujące.
tych różnych towarów będzie dużo, ale każdy z nich jest opisywany przez takie same 24 parametry Jak zaprojektować bazę do czegoś takiego? poprostu stworzyć pola tabeli primary id, nazwa towaru, 1 parametr, 2 parametr,......., 24 parametr Pytam, bo nie wiem czy w takich nie warto wykorzystywać relacji i jakoś rozdzielać danych z góry dzięki za podpowiedzi Ten post edytował tmk 21.02.2005, 23:32:35 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jeśli każdy towar musi być opisany przez wszystkie 24 parametry, to możesz stworzyć tabele z tyloma właśnie kolumnami, natomiast, jeżeli te parametry będą opcjonalne dla towarów, to optymalniej by było stworzyć oddzielną tabelę o polach:
id_towaru | parametr | wartość (klucz: id_towaru, parametr) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 15.04.2004 Skąd: w-wa Ostrzeżenie: (0%) ![]() ![]() |
Możesz wyjaśnić ostatnią kolumnę:
wartość (klucz: id_towaru, parametr) ? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 27.01.2005 Skąd: Copa Cabana Ostrzeżenie: (0%) ![]() ![]() |
id_towaru - chyba wiadomo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
paramatr - nazwa parametru, np: cena wartosc - wartość parametru, np: 200 zł |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:39 |