Re: Principle of Orthogonal Design

From: JOG <jog_at_cs.nott.ac.uk>
Date: Thu, 17 Jan 2008 17:57:33 -0800 (PST)
Message-ID: <aa8720a6-05e5-4492-9c66-d212f2ae6de6_at_d4g2000prg.googlegroups.com>


On Jan 17, 5:08 pm, Jan Hidders <hidd..._at_gmail.com> wrote:
> On 17 jan, 15:14, "Brian Selzer" <br..._at_selzer-software.com> wrote:
>
>
>
> > This calls into question the idea that it should
> > be possible to determine which relation an inserted tuple is destined for.
>
> Apologies for being lazy, but could someone explain to me in a
> nutshell why this should be possible at all? At first sight this looks
> like complete nonsense to me.

Well, as far as I gather, being able to determine a unique predicate for any proposition being inserted into the database is desirable in order to allow view updates to be more easily be translated to changes in underlying base relations.

I cannot claim to fully understand the reasoning behind this, but view updating hence appears to have been POOD's underlying motivation. There is a relatively old draft paper by Date and McGoveran at living at
http://www.dbdebunk.com/page/page/622331.htm which might be more illuminating.

>
> -- Jan Hidders
Received on Fri Jan 18 2008 - 02:57:33 CET

Original text of this message