Re: Trans-Relational Model Reviviscit -- was: Sigh... the evil that google does...
Date: Sat, 10 May 2008 21:12:02 -0700
Message-ID: <HpKdnRIk_LmL77vVnZ2dnUVZ_vadnZ2d_at_earthlink.com>
paul c wrote:
> Alright, here's an old topic, the trans-relational model. (At one time,
> I was intrigued by it, since I don't live in the USA and therefore could
> ignore US patents if I wanted to try to make money off it.) One claim
> for it was that certain run-time sorts or index builds could be
> eliminated, although I seem to remember one of the big names cautioning
> that there might always be a 'preferred order' (sorry if I've mis-quoted
> and I don't mean to be sly, the people who publicized it remain deep
> thinkers in my book). After some study, undoubtedly inferior in parts,
> I concluded that one could accomplish the same 'physical' effect if
> every 'column' were indexed.
>
>
> However, in certain cases, it seemed to me that even if Codd was
> approving of it (or so I remember reading), it denied his goal of
> 'symmetric exploitation', reason being that it depended on projections
> of columns that were 'adjacent' (my term) in the 'zig-zag' organization
> of physical columns, eg., if the zigzag connected column a to b and b to
> c but the query involved only columns a and c, then the result wouldn't
> have what I think of as a 'pleasing' order, unless a sort were invoked.
>
>
> I realize that a pleasing order is counter to relational dogma but when
> it comes to the mundane domains such as dollars and dates that I've been
> indoctrinated in all my life, I find ordering of those familiar domains
> to be just as powerful, helpful and convenient as pretty much any logic
> I'm aware of. As far as I can tell, Codd's symmetric exploitation could
> be achieved if every permutation of 'columns' were encoded in the
> trans-relational intermediate layer.
>
>
> I don't remember this aspect of that model ever being discussed here but
> I contend it is just as reasonable as Codd's original intent, which was
> in part to make access to data storage more intuitive.
-- Jonathan Leffler #include <disclaimer.h> Email: jleffler_at_earthlink.net, jleffler_at_us.ibm.com Guardian of DBD::Informix v2008.0229 -- http://dbi.perl.org/ publictimestamp.org/ptb/PTB-3213 sha256 2008-05-11 03:00:05 353E31855AB51444CFF02EB1556B0C7A6873465080A95CF9B1C49B72A4FF0FF4Received on Sun May 11 2008 - 06:12:02 CEST