Logical Consequence

Functional Dependency Closure

Given a relation R with Attributes {A1,...,Ak} and a set F{XY} of functional dependencies over R
F logically implies XY whenever XY holds in all instances of R that satisfies each FD in F
The closure F+ of F is the set of all functional dependencies that are logically implied by F

Observation: FF+

If F={AB,BC} then
{AB,BC,AC}F+