Question

Relation R(Student, Course, Hobby) stores every course a student takes and every hobby they have, independently of each other, producing a full cross-product of rows per student (e.g., 2 courses × 3 hobbies = 6 rows). Which normal form is violated, and why?

A 1NF is violated because the table contains repeating groups of scalar values
B BCNF is violated because Student is not a proper candidate key
C 3NF is violated due to a transitive functional dependency between Course and Hobby
D 4NF is violated due to a multivalued dependency
E 2NF is violated because Course and Hobby depend on only part of a composite key
Practice Next

Hey! Ask a query

🎓
Think You're Ready for RBI Grade B?
RBI Grade B 2026 Phase 1 Memory Based Paper
  • 200 Questions with Detailed Solutions
  • Section-wise Coverage (GA, English, Quant & Reasoning)