Question: Question 2 - Normalization [ 2 0 Marks ] A local pizza restaurant phones you in need of help. Their computer system crashed and they

Question 2-Normalization [20 Marks]
A local pizza restaurant phones you in need of help. Their computer system crashed and they now want to develop their own, new, in-house 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 1NF by removing the repeating groups and choosing a composite primary key. The spreadsheet now looks as follows:
1NF (order id, item id, cust_id, cust_name, cust_surname, cust_phone, cust_address, suburb_id, suburb_name, suburb_delivery_fee, order_date, item_name, item_price, qty_ordered)
Complete the following questions:
2.1) Write down the names of all the columns that are fully dependent on the composite primary key
2.2) Write down all PARTIAL dependencies (they show you in the textbook how to do this)
2.3) Write down all TRANSITIVE dependencies
2.4) Remove all PARTIAL dependencies, and write down the resulting table schemas
2.5)Remove all TRANSITIVE dependencies, and write down the resulting table schemas
(6)
 Question 2-Normalization [20 Marks] A local pizza restaurant phones you in

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!