Zrobiłem bazę danych za zajęcia i chciałbym zapytać czy jest dobrze zaprojektowana. Ps. Po stronie tabel nadrzędnych (tych po stronie 0 lub 1) nie mogę w Visio 2010 zmienić żeby był związek zamiast 0 lub 1 na 1.
Oto treść zadania:
W ZOO tworzony jest system informacyjny obejmujący informacje o zwierzętach, klatkach, pożywieniu, opiekunach, weterynarzach i badaniach. Wiemy, że:
A) Każde zwierzę (nr, gatunek, płeć, imię, wiek) przebywa w klatce (id). Pamiętamy tylko aktualne przypisanie zwierzęcia do klatki. W każdej klatce może przebywać wiele zwierząt.
B ) Każde zwierzę ma jednego opiekuna (imię, nazwisko, data zatrudnienia, stanowisko). Opiekun może zajmować się wieloma zwierzętami.
C) Każdemu zwierzęciu podaje się kilka posiłków dziennie. Posiłki mogą obejmować kilka rodzajów pokarmu. Znamy godziny karmienia zwierząt, które dla każdego zwierzęcia mogą być różne. Informacje o posiłkach dotyczą ostatnich dwóch kwartałów.
D) W ZOO systematycznie odbywają się kontrole zwierząt. Jedna kontrola obejmuje wiele zwierząt (niekoniecznie wszystkich). Dla każdej kontroli pamiętamy datę przeprowadzenia oraz informację które zwierzę było chore (bez szczegółów choroby) w chwili kontroli.
