What Is Normalization
What Is Normalization
Advantages of Normalization
o Normalization helps to minimize data redundancy.
o Greater overall database organization.
o Data consistency within the database.
o Much more flexible database design.
o Enforces the concept of relational integrity.
Disadvantages of Normalization
o You cannot start building the database before knowing what
the user needs.
o The performance degrades when normalizing the relations to
higher normal forms, i.e., 4NF, 5NF.
o It is very time-consuming and difficult to normalize relations
of a higher degree.
o Careless decomposition may lead to a bad database design,
leading to serious problems.