Relation with an associated set of functional dependencies, , is decomposed into . The redundancy (arising out of functional dependencies) in the resulting set of relations is
View worked solution
Answer: A
A relation schema is in Boyce-Codd Normal Form (BCNF) if, for every non-trivial functional dependency in , is a superkey of .
Redundancy arising out of functional dependencies occurs when a non-trivial functional dependency exists where is not a superkey. In such a scenario, multiple tuples can share the same value for , which forces them to also share the same value for , leading to repetitive (redundant) data storage.
Because BCNF strictly prohibits any non-trivial functional dependency where the left-hand side is not a superkey:
- No such FD-based redundancy can exist in any of the decomposed relations.
- Therefore, the redundancy arising specifically out of functional dependencies in a BCNF decomposition is zero.
Hence, the correct option is A.
Free practice · Your answers on this page are not saved.
