U= CRHTSG ( C : Course, T : Teacher, H Hour, R : Room, S : Student, G :Group)
F ={C ->T , HR -> C, CH -> R, CS->G, HS->R}
a. Find all the candidate keys of R.
b. Find a minimum cover of the set of functional dependencies F.
c. Identifies the best normal form that R satisfies.
d. Decompose R into a set of BCNF relations