Re: Is relational theory irrelevant?
Date: Wed, 19 Nov 2003 16:52:50 -0500
Message-ID: <R5CdnTmKucn4eyaiRVn-jg_at_golden.net>
"Paul Vernon" <paul.vernon_at_ukk.ibmm.comm> wrote in message
news:bpgfo3$1vc2$1_at_gazette.almaden.ibm.com...
> "Bob Badour" <bbadour_at_golden.net> wrote in message
> news:HfudnVql5P9mNCeiRVn-sA_at_golden.net...
> > "Paul Vernon" <paul.vernon_at_ukk.ibmm.comm> wrote in message
> > news:bpe6mq$1n9m$1_at_gazette.almaden.ibm.com...
> > > "Bob Badour" <bbadour_at_golden.net> wrote in message
> > > news:ToednURmpdK7Dyei4p2dnA_at_golden.net...
> > > > > Interesting. I didn't intend to allege that side-effects are bad.
> They
> > > > > are a reminder that SQL has to deal with the real world.
> > > >
> > > > Side-effects are bad. I suggest your example was also bad. Sending
> > emails
> > > is
> > > > not data management. Recording the emails sent is data management. A
> > > > database management system has a role and a function. Sending emails
> is
> > > not
> > > > its function.
> > >
> > > No, but if you want to get rid of logical transactions, then sending
> > emails
> > > is and example of an activity that needs to hook into the physical
layer
> > of
> > > the database, which would have the consequence of users of the logical
> > > database experiencing that the DBMS does indeed send emails. :-)
> >
> > Your assertion seems non-sequitur to me. Can you explain why you think
> this
> > requirement exists and is caused as asserted above?
>
> My position is that transactions at the level of the logical model are bad
> and should not be exposed to users of the logical model, but that at some
> lower level transactions *are* required for the purpose of integration
with
> external systems.
If they are lower-level, they are internal.
> Sending emails is, I suggest, and example of an integration with an
external
> system, and may well therefore require a 'hook into the physical layer'.
If it is external, it must never 'hook into the physical layer'. That is the very definition of subversion. Received on Wed Nov 19 2003 - 22:52:50 CET