Normalizing to 1NF
• Each row is unique - it has a primary key • Each column has a unique name • No columns with similar or repeated data (i.e. choice1, choice2 etc.) • Each data item cannot be broken up any further - no commas in the data
Normalizing to 2NF
• 1NF
• If the primary key is a
composite of attributes (contains multiple columns), the non-key attributes (columns) must depend
on the whole key.
Normalizing to 3NF