Exams › GATE › Technical
In a relational data model, which one of the following statements is TRUE?
- A relation with only two attributes is always in BCNF.
- If all attributes of a relation are prime attributes, then the relation is in BCNF.
- Every relation has at least one non-prime attribute.
- BCNF decompositions preserve functional dependencies.
Correct answer: A relation with only two attributes is always in BCNF.
Solution
A relation with only two attributes can only have a maximum of one functional dependency, which means it satisfies the conditions for Boyce-Codd Normal Form (BCNF) by default, as there are no non-trivial functional dependencies that violate the BCNF rules.
Related GATE Technical questions
⚔️ Practice GATE Technical free + battle 1v1 →