Question: Perform the normalisation process for project charges report shown in the table below. You should perform this process up to 3NF relations. For each level
Perform the normalisation process for project charges report shown in the table below. You should perform this process up to 3NF relations. For each level of normalisation, identify functional dependencies for each attribute for 1NF, 2NF and 3NF. Then, describe and illustrate the normalisation process for each level comprehensively
WorkNo ProjectNo W2002 10002 EmpNo EmpName 101 Abdul Fahmi Razak 107 Meor Hashim Meor Ngah 112 Mohamad Azami Daud 118 Ramli Azman 120 Anita Jusoh Job Description Project Manager Database Admin System Analyst System Developer System Developer Project Name Oracle data migration JoinDate 03-Feb-2009 20-Mei-2010 28-Mei-2010 22-Jun-2011 02-Dec-2011 WorkHour 24 32 32 160 160 AssignDate 12-Oct-2016 JobID J05 JO8 J12 J31 J31 Charge Amount 4800.00 3200.00 3840.00 8000.00 8000.00 Rate Hour 200.00 100.00 120.00 50.00 50.00 Work No Project No Project Name AssignDate W3044 10006 eProduction Development 18-Oct-2016 EmpNo EmpName JoinDate JobID 102 Fridaus Othman 17-Mac-2009 J05 107 Meor Hashim Meor Ngah 20-Mei-2010 J08 114 Asma Che Amin 15-Jun-2010 J12 123 Fahmi Abdullah 01-Mac-2012 J25 124 Nuridzuan Ahmad 15-Mac-2012 J31 Job Description RateHour WorkHour Charge Amount Project Manager 200.00 80 16000.00 Database Admin 100.00 1500.00 System Analyst 120.00 120 12000.00 Senior System Developer 80.00 160 12800.00 System Developer 50.00 160 8000.00 15
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
