wiki:F1-ER-Dijagram

ER Дијаграм

Дополнителен опис

  • Табелата Performed_Treatment чува информации за изведен третман на миленичето во реално време и ресурси. За разлика од Treatment, кој го користевме како каталог за достапни третмани во клиниката, оваа табела содржи информации за одржан третман, кои ги добива од табелите Appointment, Room, Equipment, Medical Professional.
  • Изведената табела Pet_Owner од many-to-many релација меѓу Pet и Owner овозможува еден миленик да има повеќе сопственици, со тоа што со атрибутот is_primary_owner го означуваме главниот (внесен во администрација) сопственик за олеснување на комуникацијата.
  • Изведената табела Vaccination_Vaccine од many-to-many релација меѓу Vaccination и Vaccine прикажува врска меѓу вакцинацијата и конкретната вакцина која е употребена, односно цел е да се прикаже дека вакцинација ≠ вакцина и може да има повеќе вакцини (дози или различен тип на вакцина) во еден термин за вакцинација.
  • Табелата Attends овозможува повеќе медицински техничари да бидат присутни и поврзани со еден преглед. Со ова се прикажува реална ситуација каде во најчести случаи третманот го изведува ветеринар и ветеринарни техничари - практиканти и асистенти.
  • Person, Medical_Professional, Employee, Product и Performed_Treatment се примери за генерализација затоа што имаат заеднички атрибути и со тоа се избегнува дуплирање и полесно се проширува системот.
Last modified 13 days ago Last modified on 04/20/26 00:39:38

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.