where an attribute in a table depends on only a part of the primary key and not on the whole key.
A relational schema is a first normal form (1NF) if:
<aside> 💡 In DBMS, we assume that all the relations are in 1NF, by default.
</aside>
A relational schema is a second normal form (2NF) iff:
Check if right side has non-prime attribute and left side is a proper subset of candidate key.
A relation schema R is in third normal form (3NF) if for all:
$α → β ∈ F^+$
at least one of the following holds: