| written 9.4 years ago by |
Step 1: E-R Diagram

Step 2: Converting the E-R Diagram into Tables
b. Converting entity to table and attribute to columns
Hospital
| Hosp-id | Primary Key |
|---|---|
| HCity | |
| HAddress | |
| Hos-Name | |
| Pat-id | Foreign key references to Pat-id of Patient table |
| Doc-id | Foreign key references to Doc-id of Doctor table |
Patient
| Pat-id | Primary Key |
|---|---|
| PName | |
| PAddress | |
| PDiagnosis | |
| Record-id | Foreign key references to Record-id of Medical Record table |
| Hosp-id | Foreign key references to Hosp-id of Hospital table |
Medical Record
| Record-id | Primary Key |
|---|---|
| Problem | |
| Date_of_examination | |
| Pat-id | Foreign key references to Pat-id of Patient table |
Doctor
| Doc-id | Primary Key |
|---|---|
| DName | |
| Qualification | |
| Salary | |
| Hosp-id | Foreign key references to Hosp-id of Hospital table |
Step 3: Mapping of Attributes
Simple Attributes
Simple Attributes which can not be divided into subparts.
Example: Salary of Doctor

Composite Attributes
Composite Attributes which can be divided into subparts.
Example: Patient Name, Doctor Name

Step 4: Mapping of Relationships
b. Foreign Key approach
Hosp_patient
| Pat-id | Hospital table makes foreign key references to Pat-id of Patient table |
|---|---|
| Hosp-id | Patient table makes foreign key references to Hosp-id of Hospital table |
Hosp_Doctor
| Hosp-id | Doctor table makes foreign key references to Hosp-id of Hospital table |
|---|---|
| Doc-id | Hospital table makes foreign key references to Doc-id of Doctor table |
PatiPPatient_MedicalRecord
| Pat-id | Medical Record table makes foreign key references to Pat-id of Patient table |
|---|---|
| Record-id | Patient table makes foreign key references to Record-id of Medical Record table |
Step 5: Identifying the relationships
a. Hospital has a set of patients.
Therefore the relations is 1……..N.
b. Hospital has a set of doctors.
Therefore the relations is 1……..N.
c. Doctor are associated with each patient.
Therefore the relations is N……..1.
d. Each patient has record of various test and examination conducted.
Therefore the relations is 1……..N.

and 2 others joined a min ago.