Database Management Systems ยท Foundations
Splitting tables so each fact lives in exactly one place, to avoid update anomalies.
Also known as: 1NF, 2NF, 3NF, BCNF, normal forms.