This is because normalization in database design provides higher system reliability, maintainability, and performance by organizing the schema in a way that all information is stored only once in a logical location, relationships are well established and that all changes are concentrated. Such a design has the advantage of encouraging an efficient retrieval of data, eliminates redundant updates, eliminates any form of insertion/deletion anomaly, and also allows the database to grow efficiently as time goes by.