Re: What is Aggregation? Re: grouping in tuple relational calculus
From: Paul <paul_at_test.com>
Date: Thu, 17 Feb 2005 23:49:14 +0000
Message-ID: <42152d7a$0$35759$ed2619ec_at_ptn-nntp-reader02.plus.net>
Date: Thu, 17 Feb 2005 23:49:14 +0000
Message-ID: <42152d7a$0$35759$ed2619ec_at_ptn-nntp-reader02.plus.net>
Mikito Harakiri wrote:
> So, what is the defining property of an aggregate? Is it
>
> 2. Incremental cumulative of some associative binary operation:
>
> ((3 + 2) + 5) + ...
>
> (Ignoring the obvious exceptions like avg since they are redundant).
> Next, is sum the only aggregate that can't be expressed by standard means?
> If it is, then don't you think that justification for an aggregation syntax
> is too thin?
what about a domain of a collection of "sets", with binary operations "union" and "intersection" that could be generalised to n-ary operations?
For example consider the domain consisting of the values:
({1,2,3,4}, {1,2,3}, {1,2})
Paul. Received on Fri Feb 18 2005 - 00:49:14 CET