Re: SUPPORT FOR DECLARATIVE TRANSITION CONSTRAINTS
Date: Mon, 20 Sep 2010 01:40:41 -0700 (PDT)
Message-ID: <d4ae3b22-b7b8-49fb-be6e-b0ea47f44438_at_i17g2000vbq.googlegroups.com>
On Sep 19, 9:19 pm, paul c <toledobythe..._at_oohay.ac> wrote:
> On 18/09/2010 6:42 PM, Brian wrote:
>
> > The work order number is an element of both candidate keys, so both
> > keys differ as a result of the supervisor's update. How would it
> > be possible to match the tuple in the relvar as it was prior to the
> > update under consideration to the tuple in the relvar as it would
> > be after the update to verify that LBRDATE isn't
>
> As far as I know, the only way a tuple can have 'before' and 'after'
> values is to believe in mystical mutant tuples.
Please go back to school and take an introductory course in logic.
Tuples are supposed to represent propositions. Propositions refer to
objects in the universe of discourse. In the context of database
updates, it is a gross oversimplification to assume that the universe
is nothing but a collection of arbitrary objects that are independent
of time. Transitions have a location in time, and some of the objects