Re: ?? Functional Dependency Question ??
From: paul c <toledobythesea_at_oohay.ac>
Date: Tue, 21 Oct 2008 19:29:19 GMT
Message-ID: <j4qLk.3011$%%2.771_at_edtnps82>
>
> I agree that as stated the interpretation isn’t very clear when R is
> empty – because it asks for a tuple of R to be given. Note also that
> I didn’t distinguish between intension and extension, and I understand
> that an FD has more to do with the former than the latter.
>
> By definition the empty set maps to ‘true’. This is consistent with
> saying that the proposition ‘true’ is interpreted as stating that for
> any given tuple the values of all the attributes in the empty set are
> knowable. This of course tells us nothing – as we expect from the
> information-less proposition ‘true’.
>
>
Date: Tue, 21 Oct 2008 19:29:19 GMT
Message-ID: <j4qLk.3011$%%2.771_at_edtnps82>
David BL wrote:
> On Oct 22, 12:45 am, paul c <toledobythe..._at_oohay.ac> wrote:
>> David BL wrote: >>> On Oct 21, 11:54 pm, paul c <toledobythe..._at_oohay.ac> wrote: >>>> David BL wrote: >>>> ... >>>>> Consider that in the FD world symbol X represents a set of attributes >>>>> from some relation R. Let some tuple of R be given. Then as a >>>>> proposition we interpret X as implying that we are given or can deduce >>>>> (for the given tuple) the values of all the attributes associated with >>>>> X. This interpretation makes it obvious that unions of attributes >>>>> map to logical conjunctions, and that an FD maps to a logical >>>>> implication. >>>> Thanks, but how does that interpretation work when R has no attributes? >>> What’s the problem? If there are no attributes then the only FD we >>> can state is >>> {} -> {} >>> which is an example of a trivial FD (because rhs is a subset of the >>> lhs). In the propositional calculus this maps to >>> true -> true. >>> The empty set of attributes (union identity) maps to true (conjunctive >>> identity). >> Okay, but isn't this changing the original mapping which was from VALUES >> of attributes?
>
> I agree that as stated the interpretation isn’t very clear when R is
> empty – because it asks for a tuple of R to be given. Note also that
> I didn’t distinguish between intension and extension, and I understand
> that an FD has more to do with the former than the latter.
>
> By definition the empty set maps to ‘true’. This is consistent with
> saying that the proposition ‘true’ is interpreted as stating that for
> any given tuple the values of all the attributes in the empty set are
> knowable. This of course tells us nothing – as we expect from the
> information-less proposition ‘true’.
>
>
Thanks, that might have given me a clue for a slightly different mapping interpretation, (the old trick question "when there are no purple parts, which suppliers supply purple parts? answer is: all of them"). Received on Tue Oct 21 2008 - 21:29:19 CEST