Given the subsequent business scenario, Prepare a Crow's Foot ERD using a specialization hierarchy if appropriate.
Tiny Hospital keeps information on patients and hospital rooms. The system assigns each patient a patient ID number. In addition, the patient's name and date of birth are recorded. Some patients are resident patients (they spend at least one night in the hospital) and others are outpatients (they are treated and released).
Resident patients are assigned to a room. Each room is identified by a room number. The system also stores the room type (private or semiprivate) and room fee.
Over time, each room will have many patients in it. Each resident patient will stay in only one room. Every room must have had a patient, and every resident patient must have a room.
I was hoping someone can describe on a high level as to how this happens.