T, and sets of attributes, W,X,Y,Z⊆Head(T), the following rules are observed.
X→Y and X→Z, then X→YZ.
X→Z ≡ XY→YZ and X→Y ≡ XX→XY ≡ X→XY, where the symbol ≡ means “equivalent to.”
According to Transitivity Rule, X→XY, and XY→YZ, we have X→YZ.
X→YZ, then X→Y and X→Z.
YZ→Y is found by inclusion, and X→YZ, YZ→Y implies X→Y by transitivity.
Similarly, X→Z.
X→Y and WY→Z, then XW→Z.
X→Y ≡ XW→WY.
According to Transitivity Rule, XW→WY, and WY→Z, we have XW→Z.
X→YZ and Z→W, then X→YZW.
X→YZ and (b) Z→W.
By Augmentation Rule and (b), we have YZZ→YZW ≡ (c) YZ→YZW.
According to Transivity Rule, (a), and (c), we find X→YZW
|
“Dreams will get you nowhere, a good kick in the pants will take you a long way.” — Baltasar Gracian |