We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
Hospital Database System
Detailed Requirements
OCTOBER 14, 2024
A hospital has DOCTORS, each doctor has a Doctor_ID (unique), First_Name, Last_Name, Specialization, Contact_Info (Phone and Email), and is associated with a Department.
A DOCTOR can be linked to multiple PATIENTS. We keep track of
their Doctor_ID, Specialization, and Department.
A hospital has PATIENTS, each patient has a Patient_ID (unique),
First_Name, Last_Name, Age, Medical_History, and is assigned to a Room (using Assigned_Room_ID, foreign key from Room).
Each PATIENT is assigned to one DOCTOR, and we track the
Assigned_Room_ID, which is linked to a specific Room entity for admitted patients.
A hospital employs RECEPTIONISTS, each receptionist has a
Receptionist_ID (unique), Full_Name, Contact_Number, Shift_Hours, and Assigned_Tasks.
Each RECEPTIONIST manages patient intake and scheduling of
appointments, and we track their Shift_Hours and Assigned_Tasks. A hospital has ROOMS, each room has a Room_ID (unique), Room_Type (e.g., ICU, General Ward), Capacity, Availability_Status (available, occupied), and Maintenance_Needs.
A ROOM can have one or more PATIENTS assigned, depending on
its Capacity, and the system tracks the Availability_Status (whether the room is occupied or under maintenance).