Relational Database Model

FD & MVD Axioms Rules



MVD0 Complementation Rule

Let X, Y, and Z be sets of attributes that union is � and Y � Z � X. Then X �� Y if and only if X �� Z.

MVD1 - Reflexivity Rule

If Y � X, then X �� Y

MVD2 - Augmentation Rule

If Z � W and X �� Y, then XW �� YZ

MVD3 - Transitivity Rule

If X �� Y and Y �� Z, then X �� Z - Y

The following rules follow from the above MVD rules.

MVD4 - Pseudotransitivity Rule

If X �� Y and YW �� Z, then XW �� Z - YW

MVD5 - Union Rule

If X �� Y and X �� Z, then X �� YZ

MVD6 - Decomposition Rule

If X �� Y and X �� Z, then X �� Y � Z, X �� Y - Z, and X �� Z - Y

The rules of transitivity, pseudotransitivity, and decomposition are more restricted than the corresponding Functional Dependency rules.

FD-MVD1

If X � Y, then X �� Y

FD-MVD2

If X �� Z and Y � Z', where Z' � Z and Y and Z are disjoint, then X � Z'

FD-MVD3

If X �� Y and XY � Z, then X � Z - Y

* * * * *


Email Your Comment To AUTHOR