MedName
PatientID
Date
Refills Allowed
Patient Name
Dosage
Shelf Life
Figure 3: Dependency diagram of a clinic
(a) Identify and discuss each of the indicated dependencies.
(b) What is a transitive dependency? How to remove it from a table?
(c) Normalize the clinic database given in Figure 3 to 3NF, showing the dependency diagrams for each table.
(d) Draw the fully attributed ERD of the database based on the 3NF in part (c).