Powiązanie tabel [tabela krzyżowa]

0

Witam, mam zadanie aby stworzyć aplikację CRUD na bazie mysql i php!
Mam podaną taką specyfikację odnośnie tabel.
db_zad.PNG

Chodzi o punkt 3. Nie rozumiem czym jest tabela krzyżowa w kontekście połączenia innych tabel. Nie rozumiem czemu mam powiązywać tabele przez inną tabelę jeżeli mogę określić relacje po prostu pomiędzy tabelami. Moje tabele wyglądają w ten sposób: screenshot-20210128153055.png
Przepraszam jeżeli pytanie jest ekstremalnie głupie ale czytałem i szukałem informacji na ten temat ale za żadne skarby nie potrafię tego zrozumieć. Czy mógłby mi ktoś wytłumaczyć lub dać wskazówkę jak to rozwiązać?

1

Na przykładzie Twoich tabel:

  1. wywal id_produkt z zamowienia
  2. dodaj tabel zamowienie_szczegoly z kluczami obcymi id_zamowienia, id_produkt

i masz tabele do powiazań miedzy tabelami.

1 użytkowników online, w tym zalogowanych: 0, gości: 1