Normalization and Denormalization
Normalization and Denormalization
Here, the Employee Phone Number is a multi-valued attribute. So, this relation is not in 1NF.
To convert this table into 1NF, we make new rows with each Employee Phone Number as a new row as shown
below:
EmployeeDetail
Second Normal Form (2NF)
The table is not in BCNF as neither Emp_Id nor Emp_Dept alone are
keys.
To make the table comply with BCNF we can break the table in three
tables like this:
Emp_Nationality table:
Fourth normal form (4NF)