\(R_1=\left(A,B,C,H\right)\)
\(R_2=\left(A,D\right)\)
\(R_3=\left(F,G\right)\)
\(R_4=\left(B,C,F,H\right)\)
\(R_5=\left(A,B,C,E,F\right)\)
b)BCNF
Non Dependency preserving decomposition but lossless join.
\(R_1=\left(A,D\right)\)
\(R_2=\left(F,G\right)\)
\(R_3=\left(B,F,H\right)\)
\(R_4=\left(A,B,C,E,F\right)\)