Functional_Dependency_Guide
Functional_Dependency_Guide
Mathematical Notation: X → Y
101 DBMS 95
101 ML 90
102 DBMS 85
Partial Dependency
If X → Y, but some proper subset of X also determines Y, then it’s a partial dependency.
Violates 2NF.
Transitive Dependency
If X → Y and Y → Z, then X → Z is called transitive dependency. Violates 3NF.
Trivial Dependency
If Y ⊆ X in X → Y, then it's called trivial dependency.
Non-Trivial Dependency
If Y is NOT a subset of X in X → Y, then it's non-trivial.