You are on page 1of 1

Example of Dependency Diagram

From this ERD entity:


student
subject
teacher
student_age

We draw the dependency diagram using arrows to show functional


dependencies:

student

subject

teacher

teachers_car
student_age

You can use the following notation instead, but I prefer the above one because
it is clearer and less likely to make mistakes.

(student, subject) (teacher)


(student) (student_age)

(attribute1, attribute2, ) (attributeX, attributeY, )

Now take a look at the 2NF, 3NF and BCNF examples to see how you split
tables up if you find a problem.

You might also like