| | 6 | |
| | 7 | == Дополнителен опис == |
| | 8 | |
| | 9 | • Табелата Performed_Treatment чува информации за изведен третман на миленичето во реално време и ресурси. За разлика од Treatment, кој го користевме како каталог за достапни третмани во клиниката, оваа табела содржи информации за одржан третман, кои ги добива од табелите Appointment, Room, Equipment, Medical Professional. |
| | 10 | |
| | 11 | • Изведената табела Pet_Owner од many-to-many релација меѓу Pet и Owner овозможува еден миленик да има повеќе сопственици, со тоа што со атрибутот is_primary_owner го означуваме кој е главниот(внесен во администрација) сопственик за олеснување на комуникацијата. |
| | 12 | |
| | 13 | • Изведената табела Vaccination_Vaccine од many-to-many релација меѓу Vaccination и Vaccine прикажува врска меѓу вакцинацијата и конкретната вакцина која е употребена односно цел е да се прикаже дека вакцинација ≠ вакцина и може да има повеќе вакцини(дози или различен тип на вакцина) во еден термин за вакцинација. |
| | 14 | |
| | 15 | • Табелата Attends овозможува повеќе медицински техничари да бидат присутни и поврзани со еден преглед. Со ова се прикажува реална ситуација каде во најчести случаи третманот го изведува ветеринар и ветеринарни техничари - практиканти и асистенти. |
| | 16 | |
| | 17 | • Person, Medical_Professional, Employee, Product и Performed_Treatment се примери за генерализација затоа што имаат заеднички атрибути и со тоа се избегнува дуплирање и полесно се проширува системот. |