| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Enforcing functional dependecy constraints
David Cressey wrote:
>> >>Thinking about this, I wonder if it is because C, being the the >>determinant of the stricter FD, must be in both projections (whereas >>that's not so with U(A,B) and T(C,B). >> >> >>I guess I'll have to go study the theory again. It's not a waste of my >>time, but sorry for wasting everybody else's!
I believe it's Heath's Theorem that allows your original projection. According to Date it says "Let R{A,B,C} be a relvar, where A, B, and C are sets of attributes. If R satisfies the FD A->B, then R is equal to the jon of its projections on {A,B} and {A,C}." (In the OP's message, the FD was C->B). But Heath doesn't justify what I said.
cheers,
p
Received on Fri Dec 09 2005 - 10:14:21 CST
![]() |
![]() |