Identify the functional dependencies represented by the


The table shown in Figure 8.11 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.

(a) The table shown in Figure 8.11 is susceptible to update anomalies. Provide examples of insertion, deletion, and modification anomalies.

(b) Identify the functional dependencies represented by the data shown in the table of Figure 8.11. State any assumptions you make about the data shown in this table.

(c) Describe and illustrate the process of normalizing the table shown in Figure 8.11 to 3NF. Identify the primary key and, where appropriate, alternate and foreign keys in each table.

(d) Demonstrate that the functional dependencies identified in part (b) are present in the 3NF tables described in part (c).

310_9398dbe6-3d0c-4135-a360-3627fb5b5ceb.png

Request for Solution File

Ask an Expert for Answer!!
Basic Computer Science: Identify the functional dependencies represented by the
Reference No:- TGS01597847

Expected delivery within 24 Hours