All mock tests are FREE till 31 December — register to save your progress
Unit 4 · Database Management Systems Paper 2 CS · June 2025

In a relational database, which one of the following is CORRECT?

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: A. A relation with only two attributes is always in BCNF.

Explanation

Any binary relation is in BCNF: every non-trivial FD A → B makes A a key. A relation with only prime attributes is guaranteed 3NF but not necessarily BCNF. A relation can have no non-prime attributes, and BCNF decomposition is lossless but not always dependency preserving.

More Database Management Systems questions