You are on page 1of 2

UNF:

Employee (eid, name, dob, {hiredate, did, dname, salary, locid, locname, jobstatus})

1NF:

Employee-1 (eid, name, dob)

Emp_dep-1 (hiredate, did, dname, salary, locid, locname, jobstatus, eid*)

2NF:

Employee-2 (eid, name, dob)

did --> dname, locid, locname (partial dependency)

eid -->

did, eid --> hiredate, salary, jobstatus (full functional dep)

Department-2 (did, dname, locid, locname )

Emp_dep-2 (hiredate, did*, salary, jobstatus, eid*)

3NF:

Employee-3 (eid, name, dob)

Did --> locid --> locname

location-3 (locid, locname)

Department-3 (did, dname, locid*)


Emp_dep-3 (hiredate, did*, salary, jobstatus, eid*)

You might also like