Re: Domain
Date: Sat, 3 Jan 2004 17:53:18 -0500
Message-ID: <mfGdnV-2Nadl2mqiRVn-vA_at_golden.net>
"Adrian Kubala" <adrian_at_sixfingeredman.net> wrote in message
news:slrnbve73f.ta3.adrian_at_sixfingeredman.net...
> Bob Badour <bbadour_at_golden.net> schrieb:
> > As long as the dbms treats values strictly as values at the logical
> > level, all values are atomic. A dbms would violate atomicity if it
> > exposes internal structure with concepts such as a current position
> > within the value, for instance.
>
> I don't think it's so clear-cut. What's the difference between a
> function "value -> current position within value" and a function "date
> -> month"?
Month is a derivable value from any date value. Since values have no
locations, a current position within a value is an absurdity.
> What if cons cells were used for all non-scalar types. Would
Since there are no non-scalar types, I have difficulty finding any meaning
> car and cdr "expose internal structure"?