Źródło: Arkusze CKE
W bazach danych relacja wiele-do-wielu pomiędzy tabelami występuje, gdy
Warianty odpowiedzi
-
A
wielu wierszom tabeli A przypada wiele wierszy tabeli B.
-
B
jednemu wierszowi z tabeli A może odpowiadać wiele wierszy w tabeli B.
-
C
wielu wierszom z tabeli A przypada tylko jeden wiersz tabeli B.
-
D
jednemu wierszowi z tabeli A może odpowiadać wyłącznie jeden wiersz w tabeli B.
Wyjaśnienie
Relacja wiele-do-wielu ma miejsce wtedy, gdy jeden rekord z pierwszej tabeli może być powiązany z wieloma rekordami z drugiej tabeli, i odwrotnie.
Wyobraź sobie system szkolny: jeden student może uczęszczać na wiele kursów, a na jeden kurs może uczęszczać wielu studentów.
W praktyce relacyjnych baz danych nie da się połączyć takich dwóch tabel bezpośrednio. Zawsze tworzy się wtedy trzecią tabelę, tak zwaną tabelę pośredniczącą.