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 3NF. 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 1NF? 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 2NF and show the resulting tables. Please depict the primary
keys and functional dependencies in the 2NF tables.
d) Normalize the SHIPMENTS Table to 3 NF and show the resulting tables. Please depict the primary
keys and functional dependencies in the 3NF tables.
Notes:
You can use either graphical expression notation or written expression notation to depict
functional dependencies.
You may use WORD to draw the 2NF and 3NF tables. No need to fill in the normalized tables
with data.
 CS: Normalization In this assignment, please examine the data table below

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 General Management Questions!