Data redundancy
Normalization anomalies
Superkey
Candidate Key
Surrogate Key