Baza danych - początkujący

0

Witam.Mam do zaprojektowania bazę dla kliniki weterynaryjnej przy założeniach , że :

  1. każdy klient może mieć więcej niż jedno zwierze
  2. każda wizyta dotyczy zawsze jednego klienta
  3. każda wizyta dotyczy więcej niż jednej usługi
  4. każda wizyta jest obsługiwana przez jednego weterynarza w jednym pokoju.

Mam problem w uwzględnieniu u zwierzaka więcej niż jednej dolegliwości na jednej wizycie. Czy moglibyście mi podrzucić pomysł na rozwiązanie tego problemu i ewentualnie podzielić się sugestiami co do projektowania?

Będę wdzięczny za każdą pomoc :)

IMG_3890.jpeg

0

Ja bym nie wiązał Klienta do wizyty, tak naprawdę to zwierzak jest klientem. Powiązałbym wizytę ze zwierzakiem i zrobił wiązanie do właściciela/klienta ze zwierzaka.
Zabiegi to powinien być jakiś słownik zawierający zdefiniowaną listę usług i wizyta powinna wiązać się w relacji 1 do wielu z usługą, a nie z zabiegiem (tak jak dolegliwości) . To tak na pierwszy rzut oka.

1 użytkowników online, w tym zalogowanych: 0, gości: 1