11 Normalization Example
11 Normalization Example
DEPENDENCIES: DEFINITIONS
Multivalued Attributes (or repeating groups): non-
key attributes or groups of non-key attributes the
values of which are not uniquely identified by
(directly or indirectly) (not functionally dependent
on) the value of the Primary Key (or its part).
STUDENT
Transitive
Dependency
EMPLOYEE
BOOK
BOOK
BOOK
ORDER
ORDER
PART
PART
STUDENT
Composite
Primary Key
STUDENT
Stud_ID Name
101 Lennon
125 Jonson
STUDENT_COURSE
Composite
Primary Key
STUDENT
STUDENT
STUDENT
STUDENT COURSE
Transitive
Dependency
EMPLOYEE
EMPLOYEE
EMPLOYEE
DEPARTMENT
Dept_ID Dept_Name
1 Acct
2 Mktg
ASSIGNMENT 3 P1
Perform the normalization on the given table and clearly
answer the mentioned questions.
Put the given table in 1NF Tables
Put the given table in 2NF
Put the given table in 3NF Tables