Database normalization
is a process used to organize a database into tables and columns.
By limiting a table to one purpose you reduce the number of duplicate data contained within your database.
There are three common forms of database normalization: 1st, 2nd, and 3rd normal form. They are also abbreviated as 1NF, 2NF, and 3NF respectively.