| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: "Armstrong's axioms" augmentation - help plz
Dan wrote:
> "Jan Hidders" <jan.hidders_at_REMOVETHIS.pandora.be> wrote in message
> news:np4Xd.32216$ub7.3221532_at_phobos.telenet-ops.be...
>
>>love boat via DBMonster.com wrote:
>>
>>>I understand the Augmentation rule:
>>>{ X -> Y } |= XZ -> YZ
>>>
>>>but I don't understand why the rule can also be stated as:
>>>
>>>{ X -> Y } |= XZ -> Y
>>>
>>>Why is this?
>>
>>It cannot.
?? You prove that the rule is correct, but that is not what is disputed.
>> If you replace the first rule with the second you will not >> derive all FDs that hold.
Your step 2 is incorrect (reflexivity says that XZ->X but not that X->XZ) and in step 4 you assume the rule that you are trying to derive.
![]() |
![]() |