KWALIFIKACJA INF3 - STYCZEŃ 2018

PYTANIE NR 20.
Którą relację w projekcie bazy danych należy ustalić między tabelami widocznymi na rysunku zakładając, że każdy klient sklepu internetowego dokona przynajmniej dwóch zamówień?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W projekcie bazy danych relacja 1:n (jeden do wielu) między tabelami Klient i Zamówienie oznacza, że jeden klient (1) może mieć wiele (n) zamówień. Z treści pytania wynika, że każdy klient dokona przynajmniej dwóch zamówień, co wyklucza relację 1:1 (jeden do jednego) oraz n:n (wiele do wielu). Relacja 1:n, gdzie 1 jest po stronie Zamówienia, a wiele po stronie Klienta, jest niepoprawna, ponieważ to klient może mieć wiele zamówień, a nie odwrotnie.



📡 Brak połączenia internetowego