Changes between Version 7 and Version 8 of RelationalModel


Ignore:
Timestamp:
09/15/26 22:39:15 (10 days ago)
Author:
231039
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalModel

    v7 v8  
    230230
    231231=== !TreatmentType and Treatment ===
    232 '''!TreatmentType''' acts as a catalogue of the kinds of treatments the clinic offers, while **Treatment** represents an actual instance of a treatment performed during a specific **Examination**. The two are separated to avoid redundancy: the type-level information (“name”, “category”) lives in **!TreatmentType**, while instance-level data (which examination, which employee, notes) lives in **Treatment**. The system supports three treatment types: ''Vaccination'', ''Operation'', and ''Consultation''. Examinations that result in neither a vaccination nor an operation, including those that result only in a prescription, are classified as ''Consultation'', since a prescription is an outcome of a consultation rather than a distinct treatment category.
     232'''!TreatmentType''' acts as a catalogue of the kinds of treatments the clinic offers, while **Treatment** represents an actual instance of a treatment performed during a specific **Examination**. The two are separated to avoid redundancy: the type-level information (“name”, “category”) lives in **!TreatmentType**, while instance-level data (which examination, which employee, notes) lives in **Treatment**. The system supports four treatment types: ''Vaccination'', ''Operation'', ''Consultation'' and ''Prescription''.
    233233
    234234=== !TreatmentAttribute and !TreatmentAttributeValue (Generic Modeling) ===