Steps On Normalization
Steps On Normalization
STEPS ON NORMALIZATION
Before Normalization
1. Begin with the list of all the fields that must appear in the database
2. Do not include computed field
3. Identify the field that can be the primary key
4. Example :
Sales Orders (SalesOrderNo, Date, CustomerNo, CustomerName,
CustomerAdd, ClerkNO, ClerkName, {ItemNo, Description, Qty, UnitPrice})
3. Example :
From the new table above, looks at the attribute that partial dependency
to the primary key. All the fields except the primary key will be removed
from original table. The primary key will be left in the original table to allow
linking of data. So, the new table as below:
Inventory Items (ItemNo, Description)
Original tables:
Sales Order Details (SalesOrderNo, ItemNo, Qty, UnitPrice)
Sales Orders (SalesOrderNo, Date, CustomerNo, CustomerName,
CustomerAdd, ClerkNO, ClerkName)