Question: Question 2 - Normalization [ 2 0 Marks ] A local pizza restaurant phones you in need of help. Their computer system crashed and they
Question Normalization Marks
A local pizza restaurant phones you in need of help. Their computer system crashed and they now want to develop their own, new, inhouse system for capturing order information.
You ask the pizza restaurant for a data model of the previous system, but they do not have one. All that they can give you is an old backup spreadsheet containing order information. The spreadsheet contains columns with order information, item information, customer information and suburb information. You turn the spreadsheet into by removing the repeating groups and choosing a composite primary key. The spreadsheet now looks as follows:
NF order id item id custid custname, custsurname, custphone, custaddress, suburbid suburbname, suburbdeliveryfee, orderdate, itemname, itemprice, qtyordered
Complete the following questions:
Write down the names of all the columns that are fully dependent on the composite primary key
Write down all PARTIAL dependencies they show you in the textbook how to do this
Write down all TRANSITIVE dependencies
Remove all PARTIAL dependencies, and write down the resulting table schemas
Remove all TRANSITIVE dependencies, and write down the resulting table schemas
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
