Relacja opisana w sposób: „Rekordowi z tabeli A odpowiada dowolna liczba rekordów z tabeli B. Jednemu rekordowi z tabeli B odpowiada dokładnie jeden rekord z tabeli A” jest relacją
A. jeden do wielu.
Dobrze. Jeden rekord A ↔ wiele rekordów B.
B. nieoznaczoną.
Źle. To nie jest typ relacji w modelu relacyjnym.
C. wiele do wielu.
Źle. Wtedy także rekord z B miałby wiele odpowiedników w A.
D. jeden do jednego.
Źle. Wtedy każdemu rekordowi A odpowiadałby tylko jeden z B.
Pytanie z egzaminu CKE, czerwiec 2021 (arkusz E.14-SG-21.06).
Gdy rekordowi z tabeli A może odpowiadać WIELE rekordów z B, a każdemu rekordowi z B - dokładnie JEDEN z A, mamy relację jeden-do-wielu (1:n). To najczęstszy typ relacji, np. jeden autor i wiele jego książek. Zapamiętaj: „jeden po stronie A, wielu po stronie B” = 1:n.
Pozostałe typy opisują inne układy. Jeden-do-jednego (1:1) wiązałoby po jednym rekordzie z każdej strony. Wiele-do-wielu (n:m) pozwalałoby też wielu rekordom z B wskazywać wielu z A. „Nieoznaczona” nie jest typem relacji. Opisany układ to jeden-do-wielu.