Normalization is the process of efficiently organize a data in database.
There are two goals of the normalization process:
1 Eliminating redundant data (for example, storing the same data in more than one table).
2. Ensuring data dependencies make sense (only storing related data in a table).
Both of these are worthy goals as they reduce the amount of space a database consumes and ensure that data is logically stored.