Question: 2. Using the relational notation and functional dependencies given below, answer the following questions: Invoice (Proj Num, Proj_Name, Emp Num, Emp_Name, Job_Class, Chg_Hour, Hours)

2. Using the relational notation and functional dependencies given below, answer the

2. Using the relational notation and functional dependencies given below, answer the following questions: Invoice (Proj Num, Proj_Name, Emp Num, Emp_Name, Job_Class, Chg_Hour, Hours) Proj_Num, Emp_Num > Proj_Name, Emp_Name, Job_Class, Chg_Hour, Hours Proj_Num Proj_Name Emp_Num Emp_Name, Job_Class Chg_Hour Job_Class Chg_Hour Proj_Num, Emp_Num Hours a. What is the current normal form for Invoice as originally shown? b. Are there any transitive dependencies? c. Fully normalize thru BCNF. Show intermediate steps. Clearly indicate your final answer.

Step by Step Solution

3.52 Rating (149 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

A Here the relation contains partial FD ie ProjNumProjName It violates 2NF and given relation d... View full answer

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 Algorithms Questions!