Re: Domain

From: Bob Badour <bbadour_at_golden.net>
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
> car and cdr "expose internal structure"?

Since there are no non-scalar types, I have difficulty finding any meaning in your question. Received on Sat Jan 03 2004 - 23:53:18 CET

Original text of this message