Normalizing Relational Databases
Initially, one table is used for all the data in a database.
Following rules, the table is decomposed into multiple tables related by:
Primary key–foreign key integration
Decomposed set of tables are in third normal form (3NF).