Re: more closed-world chatter

From: Vadim Tropashko <vadimtro_invalid_at_yahoo.com>
Date: 10 May 2007 09:42:32 -0700
Message-ID: <1178815352.282942.53480_at_p77g2000hsh.googlegroups.com>


> > My feeling is that INTERSECT isn't worthy of
> > much inspection, because it's not a generic
> > relational operator and it can't do anything that
> > we can't already do with generic relational
> > operators. The same goes for specialized
> > MINUS. Generalized MINUS, on the other
> > hand, is worthy of attention.
>
> Is generalized minus the same as semiminus?

I suggest semijoin as a generalized minus. The generalized Date identity is:

(A /\ B) \/ (A /\ 00) = A \ (A \ B)

where /\ is join, \/ is generalized union, and \ is antijoin.

On a related note, is anythig special about

A / (A / B)

where / is relational division? Received on Thu May 10 2007 - 18:42:32 CEST

Original text of this message