Zawód: Technik informatyk , Technik programista
Kategorie: Programowanie webowe Bazy danych
Źle. Wystarczy klucz obcy po stronie „wielu”.
Źle. To ta sama relacja 1..n widziana z drugiej strony.
Dobrze. Wymaga tabeli łączącej (asocjacyjnej).
Źle. Realizowana kluczem obcym, bez tabeli pośredniej.
Relacja WIELE-DO-WIELU (n..m) nie da się zapisać samym kluczem obcym, więc tworzy się TABELĘ POŚREDNIĄ (łączącą), która przechowuje pary kluczy głównych obu tabel - np. studenci i przedmioty łączeni przez tabelę zapisów. Zapamiętaj: n..m zawsze wymaga trzeciej, łączącej tabeli.