A possible data model I built for a corporate medical department's medical records:
+
A potential data model: (It was built for a corporate medical department's medical records. I've already renamed Clinic and Provider to School and Teacher.)
−
(I've already renamed Clinic and Provider to School and Teacher.)