Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> comp.databases.theory -> Re: set-valued values

Re: set-valued values

From: paul c <toledobythesea_at_oohay.ac>
Date: Fri, 08 Dec 2006 00:27:15 GMT
Message-ID: <Dj2eh.439010$1T2.90358@pd7urf2no>


paul c wrote:
> Another maybe crazy question - if instead of 'atomic values' (whatever
> that means) a relational engine (note for David, I've avoided using the
> term 'DBMS' !) expressed only values made up of sets, would the presence
> of the empty set in both true and false extensions create any problems?
> (I'm thinking that the relational requirement of attribute names means
> there is no problem, eg., the presence of empty sets is just an artifact
> of the mechanism that can usually be safely ignored.)
>
> As for representation, sometimes such values can't be represented
> without access to other 'attributes', eg., values that are internal to
> an engine. My attitude (no reasoning involved I'm afraid to say) is
> that it's okay to give the builtin result 'true' in such cases. That
> way, the engine can proceed to manipulate the expression if further
> requests of made of it, concerning that result.
>
>
> p

One reason I asked this question is because Codd started with sets, then veered away from them in a way, I'm guessing because of such possible problems, whereas the singleton value has a logical complement that is easily recognized if one knows its domain. It's always puzzled me why he avoided sets when it came to the down and dirty of implementations.

p Received on Thu Dec 07 2006 - 18:27:15 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US