Changes between Version 26 and Version 27 of F1-ER-Dijagram


Ignore:
Timestamp:
04/20/26 00:36:44 (13 days ago)
Author:
231121
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • F1-ER-Dijagram

    v26 v27  
    44
    55[[Image(paws_care2.1.png)]]
     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 се примери за генерализација затоа што имаат заеднички атрибути и со тоа се избегнува дуплирање и полесно се проширува системот.