A transitive functional dependency is a FD that can be derived from two other FDs: and .

Examples:

  • is a transitive FD as SSN into DNUMBER and DNUMBER into DMGRSSN both hold.
  • is non-transitive since there is no set of attributes where and .