Normal form describes the level of [[database normalization]]. - 1NF: Each cell contains only one value. - 2NF: Every attribute is fully functionally dependent on the primary key (eliminate partial functional dependencies). - 3NF: No attribute is transitively dependent on the primary key. While 3NF is typically sufficient, there are higher normal forms including Boyce-Codd 3NF, 4NF and 5NF.