Reflexive rule
− If alpha is a set of attributes and beta is subset of alpha, then alpha holds beta.
Augmentation rule
− If a → b holds and y is attribute set, then ay → by also holds. That is adding attributes in dependencies, does not change the basic dependencies.
Transitivity rule
− Same as transitive rule in algebra, if a → b holds and b → c holds, then a → c also holds. a → b is called as a functionally that determines b.