Assignment 3

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

BTM 382 Database Management

Assignment 3

Submit 1 pdf file to Moodle.

1- Given the dependency diagram illustrated in Figure 1 answer the following questions.

C1 C2 C3 C4 C5

Figure 1 - Depency Diagram

a) Identify all indicated dependencies and discuss their dependency type.


b) Normalize the database to at 2NF level. Show the dependency diagram for each table in
2NF.
c) Normalize the database to 3NF level. Show the dependency diagram for each table in
3NF.

2- Convert the following diagram into a dependency diagram that is in 3NF. You need to
first draw its current dependency diagram and identify its normal form, then transform it
to 3NF. Provide the dependency diagram at each step (e.g., 2NF , 3NF ). You can use the
description of attributes to have a better understanding of table contents.

You might also like