| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Enforcing functional dependecy constraints
David Cressey wrote:
> "x" <x_at_not-exists.org> wrote in message
> news:dn1j2m$fpo$1_at_domitilla.aioe.org...
>
>>Hi ! >> >>Since this is a database theory group and I'm bored by the null and 3vl >>threads I ask yet another elementary question: >> >>Suppose you have this relation R(A,B,C) with the following functional >>dependencies AB->C and C->B. >>What is the best way to implement this in available SQL DBMS in your
>>? >> >>Regards, >>x >>
AB->C and C->B (given)
=> ABC->BC (composition) => A->BC (reflexivity) => A->C (decomposition)
So if I did that right, I think S and T are in a pretty high normal form. But the last decomposition step above also implies A->B, so we could equally get away with relations S(A,B) and T(C,B).
Of course, the last time I tried to do FD's here, I think I might have misread the OP's question so maybe I'm about to get nailed again.
p Received on Wed Dec 07 2005 - 12:04:10 CST
![]() |
![]() |