| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Functional Dependencies > Uniqueness Constraints
paul c wrote:
> Marshall wrote:
>
>> ... (And of course there must be a rule that >> says every base table must have at least one functional >> dependency in which the union of the determinant set >> and the dependent set equals the set of attributes. (This >> restriction is sufficient to ensure every base table is a >> relation; is it necessary?)) >> ...
I think you have determinant and dependent reversed. The attributes of a candidate key are the determinant set, and the remaining attributes are each dependent attributes. Thus, if no other key is specified, all attributes are in the determinant set and the set of dependent attributes is empty.
What Marshall stated is an invariant of every relation for every candidate key. In fact, it seems to me Marshall's statement is just a restatement of candidate keys, but there could be subtleties I miss. Received on Wed Aug 30 2006 - 13:15:16 CDT
![]() |
![]() |