Answered step by step
Verified Expert Solution
Question
1 Approved Answer
The following table contains information about customers and their orders. Customers can have only one account ( so CustomerIDs are unique ) and can only
The following table contains information about customers and their orders. Customers can have only one account so CustomerIDs are unique and can only have one email address associated with their account. They can make multiple orders with as many items as they like, but there can be only one shipping speed day, ground, etc. per order, though. Customers can order items on any date, so multiple customers may have the same OrderDate. Additionally, assume that customer names are unique.
CustomerID Name Email OrderNum OrderDate ShippingCode ShippingSpeed ItemID Description
Esra Croft ecroft@tonline.de Day zip ties
Esra Croft ecroft@tonline.de Day duct tape
Esra Croft ecroft@tonline.de Day trash bags
Lolita Reiach lreiach@unc.edu Ground trash bags
Lolita Reiach lreiach@unc.edu Ground dish soap
Esra Croft ecroft@tonline.de Ground chainsaw
Mandie Grob mgrob@miitbeian.gov.cn Day laptop
Identify the functional dependencies in the table above.
Using the functional dependencies identified in # use the attribute closure method to identify the candidate keys of the table above.
From the candidate keys identified in # what is the primary key of the table?
Show the following normal forms for the table above:
First Normal Form. Show all data.
Second Normal Form. Just the names of the columns for each reorganized table, with the primary key underlined is sufficient.
Third Normal Form. Just the names of the columns for each reorganized table, with the primary key underlined is sufficient.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started