4NF
Fourth Normal Form (4NF) is a database normalization form that addresses redundancy caused by multivalued dependencies. It extends the ideas of BCNF by focusing on the independent occurrence of multiple values within a single relation.
Formally, a relation R is in 4NF if for every nontrivial multivalued dependency X ->-> Y that holds
In practice, 4NF eliminates certain types of redundancy that arise when multiple independent relationships share the
Example: Consider a relation R(Student, Course, Hobby) where a student can enroll in many courses and have
Relation to other normal forms: 4NF is stricter than 3NF/BCNF in that it requires the absence of