– Part III
(b) Describe and illustrate the process of normalizing the data shown in Figure 14.18 to
First (1NF), Second (2NF), and Third (3NF).
First Normal Form
patientNo, drugNo, startDate, fullName, wardNo, wardName, bedNo, name,
(c) Identify the primary, alternate, and foreign keys in your 3NF relations.
patientNo (FK), drugNo(FK), startDate, wardNo(FK), bedNo, unitsPerDay, finish
14.15 The table shown in Figure 14.19 lists dentist/patient appointment data. A patient is given an
appointment at a specific time and date with a dentist located at a particular surgery. On each
day of patient appointments, a dentist is allocated to a specific surgery for that day.
See Figure 14.19.
(a) The table shown in Figure 14.19 is susceptible to update anomalies. Provide
examples of insertion, deletion, and update anomalies.