Skip to content

Normalisation

Normalisation is the process of analysing functional dependencies and primary keys so as to achieve relational schemas that adhere as closely to design guidelines as possible * It involves decomposing improper relations into relations with good forms * These decompositions must be lossless and preserve dependencies

The Need for Normalisation

  • Normalisation ensures that the database is of the highest quality, and with minimal insertion, deletion, and update anomalies