Consider the following table and functional dependencies: An agency called Instant Cover supplies part-time/temporary staff to hotels throughout Scotland. The table shown in Figure below lists the...

What is the solution for this question ( using database systems normalization)Consider the following table and functional dependencies:<br>An agency called Instant Cover supplies part-time/temporary staff to hotels throughout Scotland. The<br>table shown in Figure below lists the time spent by agency staff working at two hotels. The National<br>Insurance Number (NIN) is unique for employee.<br>NIN<br>ContractNo<br>hoursPerWeek<br>eName<br>hotelNo<br>hotelLocation<br>113567WD<br>C1024<br>16<br>John Smith<br>Н25<br>Edinburgh<br>Edinburgh<br>234111XA<br>C1024<br>24<br>Diane Hocine<br>Н25<br>712670YD<br>C1025<br>28<br>Sarah White<br>Н4<br>Glasgow<br>113567WD<br>C1025<br>16<br>John Smith<br>Н4<br>| Glasgow<br>NIN -> eName<br>NIN , ContarctNo -> hoursPerWeek<br>ContarctNo -> hotelNo , hotelLocation<br>hotelNo -> hotelLocation<br>a. The table is susceptible to update anomalies. Provide examples of insertion, deletion, and<br>modification anomalies.<br>b. Describe and illustrate the process of normalizing the table to 3NF. State any assumptions you<br>make about the data shown in this table.<br>

Extracted text: Consider the following table and functional dependencies: An agency called Instant Cover supplies part-time/temporary staff to hotels throughout Scotland. The table shown in Figure below lists the time spent by agency staff working at two hotels. The National Insurance Number (NIN) is unique for employee. NIN ContractNo hoursPerWeek eName hotelNo hotelLocation 113567WD C1024 16 John Smith Н25 Edinburgh Edinburgh 234111XA C1024 24 Diane Hocine Н25 712670YD C1025 28 Sarah White Н4 Glasgow 113567WD C1025 16 John Smith Н4 | Glasgow NIN -> eName NIN , ContarctNo -> hoursPerWeek ContarctNo -> hotelNo , hotelLocation hotelNo -> hotelLocation a. The table is susceptible to update anomalies. Provide examples of insertion, deletion, and modification anomalies. b. Describe and illustrate the process of normalizing the table to 3NF. State any assumptions you make about the data shown in this table.

Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here