What are normalization and denormalization?
Normalization means merely a process of reducing or eliminating the data redundancy. As a result, space is saved, and the consistency of data is increased.
The denormalization is an optimization process to increase the data redundancy in the database. As a result, the joins are avoided, and the performance of the database structure is improved. Denormalization is done after the normalization process