Question: CS: Normalization In this assignment, please examine the data table below and transform it into 3 NF . Please complete this assignment in attached Answer
CS: Normalization
In this assignment, please examine the data table below and transform it into NF Please complete this
assignment in attached Answer Sheet with your full name, course section, and class time.
Imagine the following scenario:
The SHIPMENTS table for a car part company captures the data about car shipments
Each shipment has a unique Shipment ID and a Shipment Date
Each shipment is shipped on one truck
Each truck has a unique Truck ID and a Truck Type
Each shipment can ship multiple products
Each product has a unique Product ID and a Product Type
Each quantity of a product shipped in a shipment is recorded in a table in the column Quantity
SHIPMENTS TABLE
a Does the table above meet the definition of NF What is the primary key?
b Depict full key functional dependencies, partial functional dependencies if any and transitive
functional dependencies if any in the SHIPMENTS table
c Normalize the SHIPMENTS Table to NF and show the resulting tables. Please depict the primary
keys and functional dependencies in the NF tables.
d Normalize the SHIPMENTS Table to NF and show the resulting tables. Please depict the primary
keys and functional dependencies in the NF tables.
Notes:
You can use either graphical expression notation or written expression notation to depict
functional dependencies.
You may use WORD to draw the NF and NF tables. No need to fill in the normalized tables
with data.
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
