Consider the relation with the following set of functional dependencies
Which of the following is the trivial functional dependency in , where is closure to F?
View worked solution
Answer: C
A functional dependency is defined as trivial if the right-hand side attribute set is a subset of the left-hand side attribute set, i.e., .
Let's evaluate each option based on this definition:
- Option A: . Here, . This is a non-trivial dependency.
- Option B: . Here, . This is a semi-trivial (non-trivial) dependency.
- Option C: . Here, . This is a trivial dependency. By the reflexivity rule of Armstrong's axioms, trivial dependencies always hold and are guaranteed to be in .
- Option D: . Here, . This is a non-trivial dependency.
Therefore, the only trivial functional dependency is .
Free practice · Your answers on this page are not saved.
