| Version 27 (modified by , 13 days ago) ( diff ) |
|---|
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 се примери за генерализација затоа што имаат заеднички атрибути и со тоа се избегнува дуплирање и полесно се проширува системот.
Attachments (3)
- paws_care1.png (182.5 KB ) - added by 13 days ago.
- paws_care.png (118.8 KB ) - added by 13 days ago.
- paws_care2.1.png (59.1 KB ) - added by 13 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.


