Polecenie 1

Zapoznaj się z animacją a następnie odpowiedz na pytania:

  1. Jakie pola zostały użyte do utworzenia relacji między tabelami?

  2. Co oznacza symbol „1” i symbol „∞” na schemacie relacji?

RxIcOJndfFAis
Film nawiązujący do treści materiału: przykłady modelowania z wykorzystaniem tabel relacyjnych.
Polecenie 2
  1. Zaproponuj trzy tabele, które będą potrzebne do obsługi gry (podaj ich nazwy i najważniejsze atrybuty).

  2. Określ klucze podstawowe dla każdej tabeli.

  3. Wskaż, które pola będą pełnić rolę kluczy obcych.

  4. Zapisz, jaką relację należy ustanowić między tabelami, aby odzwierciedlić zasadę: „jedna latarnia może zostać odwiedzona tylko przez jednego turystę”.

  5. Wyjaśnij, jakie ograniczenie integralności należy zastosować, aby baza danych uniemożliwiała przypisanie tej samej latarni więcej niż raz.

Przykładowa odpowiedź