Exercise 1:
a,
The functional dependencies are TechNo -> TechName Deptid->Department SchoolID->School
JobNo->Date B) Primary key for the given relation is (TechNo, JobNo)
b,
1NF: R (TechNo, DeptID, Department, JobNo, Date, SchoolID, School, Hoursworked)
-Remove TechName attribute due to multivalued attribute
2NF : R (TechNo, DeptID, Department, JobNo, Date, School, Hoursworked)
- Remove the SchoolID attribute because this attribute only depends on the School property (or
you can omit the School attribute).
3NF : R (TechNo, DeptID, Department, JobNo, Date, School, Hoursworked)