erDiagram
problem {
emis_observation_guid VARCHAR PK
emis_registration_guid VARCHAR FK
patient_id VARCHAR FK
emis_registration_organisation_guid VARCHAR FK
emis_parent_observation_guid VARCHAR FK
emis_last_review_userinrole_guid VARCHAR FK
study_id VARCHAR FK
}
patient {
emis_registration_id VARCHAR PK
}
organisation {
emis_organisation_guid VARCHAR PK
}
user_in_role {
emis_userinrole_guid VARCHAR PK
}
problem || -- o{ problem : "parent_problem"
recruit_included_patients_view {
emis_patient_id VARCHAR PK
study_id VARCHAR
}
user_studies {
study_id VARCHAR PK
}
problem }|--|{ patient : "registered_to"
problem }|--|{ organisation : "in_organisation"
problem }|--|{ problem : "parent_problem"
problem }|--|{ user_in_role : "last_reviewed_by"
problem }|--|{ recruit_included_patients_view : "for_patient"
problem }|--|{ user_studies : "in_study"