![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 2 Dołączył: 2.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam 2 tabele:
tabela TOWARY id | nazwa | aksesoria tabela AKCESORIA id | nazwa Musi zachodzić relacja między tymi tabelami a mianowicie TOWARY w polu 'akcesoria' powinno być podczepione pod pole 'id' tabeli AKCESORIA. Gdyby każdy towar miał tylko 1 akcesorium nie byłoby problemi - stworzyć klucz obcy i śmiga jak ta lala. Problem polega na tym, że towary mogą mieć większą ilość 'podczepionych' akcesorów. Jak w takiej sytuacji założyć relację między tymi tabelami? Moja wiedza na temat mysql nie sięga tak daleko (IMG:style_emoticons/default/sad.gif) Może ktoś mi pomoże? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Pierwsze pytanie czy akcesoria są unikalne dla każdego towaru? Czy może być tak, że kilka towarów posiada takie same akcesoria? Jeżeli tak to zrób relacje n:n.
TOWARY id | nazwa AKCESORIA id | nazwa TOWARY_AKCESORIA id_towar | id_akcesoria |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 2 Dołączył: 2.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Pierwsze pytanie czy akcesoria są unikalne dla każdego towaru? Tak. Nie są unikalne. Ha! Pięknie. Po prostu moja wiedza nt. relacji była uboga (jak to u samouka (IMG:style_emoticons/default/wink.gif) ) ale dzięki Tobie się znacznie rozszerzyła. Doczytałem sobie o relacjach n:n. Wielkie dzięki! (IMG:style_emoticons/default/thumbsupsmileyanim.gif) Ten post edytował miki22 13.09.2014, 15:13:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 17:50 |