0 0 votes Consider $R(A,B,C,D,E,F)$ with $F=\{A\to B,\ A\to C,\ BC\to E,\ BC\to D,\ E\to F,\ BC\to F\}$.Suppose the following BCNF decomposition is used:$R_1(B,C,E)$$R_2(B,C,F)$$R_3(B,C,D)$$R_4(A,B,C)$Which original functional dependency is not dependency preserved?$A\to B$ $BC\to D$ $BC\to E$ $E\to F$ Databases goclasses goclasses-da-dpp goclasses-da-dpp-day-278 goclasses-cs-dpp goclasses-cs-dpp-day-376 databases goclasses-databases-practice-questions bcnf-decomposition + – GO Classes 25 views answer comment Share Follow Print 0 reply Please log in or register to add a comment.
0 0 votes Check the dependencies one by one.$A\to B$ can be enforced inside $R_4(A,B,C)$.$BC\to D$ can be enforced inside $R_3(B,C,D)$.$BC\to E$ can be enforced inside $R_1(B,C,E)$.Also, $BC\to F$ can be enforced inside $R_2(B,C,F)$.Now consider $E\to F$.$E$ appears in $R_1$.$F$ appears in $R_2$.No single component contains both $E$ and $F$.More importantly, starting from $E$ using the union of the projected FDs does not allow us to derive $F$.$\therefore E\to F$ is not dependency preserved. Answer : D GO Classes answered 1 day ago GO Classes comment Share Follow 0 reply Please log in or register to add a comment.