Aby otrzymać zestawienie "sprzedane książki" zawierające jednocześnie tytuł (z tabeli ksiazki) oraz nazwisko autora (z tabeli autorzy), trzeba połączyć informacje z dwóch różnych tabel. W modelu relacyjnym robi się to przez:
- zdefiniowanie relacji o odpowiedniej krotności, wynikającej z kluczy: pole ksiazki.idAutor wskazuje na autorzy.id, więc typowo jest to relacja 1..N (jeden autor może mieć wiele książek, a każda książka wskazuje jednego autora),
- kwerendę łączącą (JOIN), która zestawia w jednym wyniku wiersze z obu tabel na podstawie warunku zgodności klucza obcego, np. logicznie: ksiazki.idAutor = autorzy.id.
Odpowiedź "stworzyć kwerendę wyszukującą tytuły książek" jest niewystarczająca, bo zwraca pola tylko z jednej tabeli i nie dostarcza nazwisk autorów. Podobnie "stworzyć dwie osobne kwerendy" nie gwarantuje poprawnego skojarzenia konkretnych książek z konkretnymi autorami w jednym raporcie – bez złączenia pozostają dwa niezależne zbiory wyników.
Wariant z relacją 1..1 jest co do zasady nieadekwatny: wymuszałby, że jeden autor ma dokładnie jedną książkę i odwrotnie, co nie odpowiada typowemu modelowi księgarni. W raportowaniu i aplikacjach webowych taka relacja prowadziłaby do błędów projektowych lub sztucznego ograniczania danych.
Wskazówka egzaminacyjna: jeśli w treści jest "pola z dwóch tabel", w większości przypadków szukaj odpowiedzi zawierającej JOIN/złączenie oraz poprawną relację klucz obcy → klucz główny.