Unit 3 lecture 1
Unit 3 lecture 1
t1
t2
t3
t4
t5
42 abc 17
43 pqr 18
44 xyz 18
Example:
roll_no name age
42 abc 17
43 pqr 18
44 xyz 18
43 pqr 18
44 xyz 18
45 abc 19
Example: building_n
enrol_no name dept
o
42 abc CO 4
43 pqr EC 2
44 xyz IT 1
45 abc EC 2
Here, enrol_no → dept and dept → building_no. Hence, according to the axiom
of transitivity, enrol_no → building_no is a valid functional dependency. This is an
indirect functional dependency, hence called Transitive functional dependency.