Question: Using table from below, answer the following. 1).Write the relational schema, draw its dependency diagram and identify all dependencies, including all partial and transitive dependencies.
Using table from below, answer the following.
1).Write the relational schema, draw its dependency diagram and identify all dependencies, including all partial and transitive dependencies. You can assume that the table does not contain repeating groups and that any invoice number may reference more than one product. (Hint: This table uses a composite primary key.)
2). Remove all partial dependencies, write the relational schema, and draw the new dependency diagrams. Identify the normal forms for each table structure you created.
3). Remove all transitive dependencies, write the relational schema, and draw the new dependency diagrams. Also identify the normal forms for each table structure you created.

CUS_CODE 10011 10011 10011 10012 10012 10012 10014 10014 CUS_FNAME CUS LNAME CUS PHONE INV_NUM INV_DATE 08-03-2014 09-03-2014 09-03-2014 08-03-2014 08-03-2014 08-03-2014 08-03-2014 08-03-2014 QU (713) 894-1238 Dunne(713) 894-1238 Dunne(713) 894-1238 (615) 894-2285 Smith 615) 894-2285 Smith (615) 894-2285 Orlando (615) 222-1672 Orlando (615) 222-1672 UNIT_PRICE PROD_CODE PRODUCT VEND CODE VEND_PHONE (615) 123-4536 232 (608) 224-2134 (608) 224-2134 (615) 899-3425 (608) 224-2134 232 (608) 224-2134 (615) 899-3425 SRE-657-UG Rat-Tail file232 (608) 224-2134 QER-34256 Sledge Hammer SRE-657UG Rat-tail file 001278-AB Claw Hammer ZZX3245Q Steel Tape 001278-AB Claw Hammer SRE-657UG Rat-Tail file 1004 1003 Kathy Smith 1003 1001 1001
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
