Conceptual
Login

Database Normalization

Normalization decomposes tables so each fact is stored once, keyed by its identifier, eliminating update and deletion anomalies. Its practical cost is that queries must join the decomposed tables back together.

Questions this Concept answers

  • Why does storing the same fact in many rows create a risk beyond wasted space?