Normalization
Last updated
Was this helpful?
Last updated
Was this helpful?
It is a database design technique to divides larger tables into smaller tables and links them using relationships.
Used to reduces data redundancy and eliminates undesirable characteristics like Insertion, Update and Deletion Anomalies. Normalization rules divides larger tables into smaller tables and links them using relationships.
Add a unique column (Primary Key)to make each row becomes unique
All the non-key column must depend on the key
Since the key is related to the personal information, and the supplier, price, item are not related, so we separate them out
Except the unique key, other non-key column should not be related with each others
Since Supplier phone depends on supplier, so we separate them out
No repeated primary key
since a customer id contains multiple newsletter, so we separate it out