The symbol indicates functional dependency in the context of a relational database. Which of the following options is/are TRUE?
View worked solution
Answer: B;C;D
We analyze each option using Armstrong's axioms for functional dependencies:
- Option A: implies is False. Removing attributes from the left-hand side (left-reduction) is invalid. For example, does not imply .
- Option B: implies is True. By the Decomposition Rule, if a set of attributes determines a set, it also determines any of its subsets.
- Option C: and implies is True. By augmenting with , we get . Since , by transitivity, we obtain .
- Option D: and implies is True. This is the standard Transitivity Rule.
Free practice · Your answers on this page are not saved.
