Answer & Explanation

4 Answers
Verified

Option A

BCNF removes primary keys.
Additional Explanation
This option is incorrect for the stated requirement.
Sarkari Resultess
Editorial Answer 1
Verified

Option B

BCNF means no table can have foreign keys.
Additional Explanation
This option is incorrect for the stated requirement.
Sarkari Resultess
Editorial Answer 2
Verified Correct Answer

Option C

In BCNF, every determinant of a non-trivial functional dependency must be a superkey.
Additional Explanation
Correct implementation. Prefer parameterized queries in application code, validate affected rows for UPDATE/DELETE, and use transactions for related writes.
Sarkari Resultess
Editorial Answer 3
Verified

Option D

BCNF allows every determinant regardless of key status.
Additional Explanation
This option is incorrect for the stated requirement.
Sarkari Resultess
Editorial Answer 4