Re: Towards a definition of atomic

From: Marshall <marshall.spight_at_gmail.com>
Date: Fri, 1 Feb 2008 09:57:25 -0800 (PST)
Message-ID: <255f9a27-14b7-4eda-b99f-88552cccfe8a_at_f10g2000hsf.googlegroups.com>


On Feb 1, 7:36 am, "David Cressey" <cresse..._at_verizon.net> wrote:
> "Roy Hann" <specia..._at_processed.almost.meat> wrote in message
>
> news:rf6dneUOQ-Rltz7anZ2dnUVZ8sylnZ2d_at_pipex.net...
>
>
>
> > "David Cressey" <cresse..._at_verizon.net> wrote in message
> >news:wOFoj.5441$4f.724_at_trndny06...
>
> > >> I think we could make the meaning of "atomic" more tangible if we can
> > >> define what decompositions of an attribute are valid.
>
> > > Perhaps the place to start is to define what kinds of compositions a
> > > relational system is capable of. Once you have that in place, it
> should
> > > be
> > > straightforward to define relational decompositions as the inverse of
> > > relational compositions.
>
> > Why not just understand that relational systems don't care about about
> > composition/decomposition and want nothing to do with the idea? It is no
> > more relevant than is the concept of colour to Euclidean geometry.
>
> I disagree. A relation is composed of attributes. (If you prefer, a table
> is composed of columns). Relational systems are clearly concerned with
> composition in some contexts.
> One of the relational operators discussed is the "compose" operator, by
> which a result relation can be composed from given relations. (If you
> prefer, a result table can be composed from given tables (or views)).

It looks to me as if you are talking past each other, with Roy speaking
of decomposition of individual values within a relation and David speaking
of decomposing relations via projection, etc.

Marshall Received on Fri Feb 01 2008 - 18:57:25 CET

Original text of this message