Re: Xquery might have some things right

From: Dawn M. Wolthuis <dwolt_at_tincat-group.com>
Date: Fri, 5 Mar 2004 11:06:11 -0600
Message-ID: <c2ac26$hja$1_at_news.netins.net>


"Peter Koch Larsen" <pklspam_at_mailme.dk> wrote in message news:9812c.104711$jf4.6292118_at_news000.worldonline.dk...
>
> "Dawn M. Wolthuis" <dwolt_at_tincat-group.com> skrev i en meddelelse
> news:c23ic9$usb$1_at_news.netins.net...
 >
> Well Dawn... reading the above, I seem to find two advantages of XML as
> compared to SQL.
> 1) it is our best bet yet for freeing ourselves of SQL.
> This is highly subjective. Where is the value?
> 2) XML is NOT based on relational data modeling theories.
> You really should mention the deficiencies of relational modeling.
>
> All in all, quite an empty post for so much text.

Sorry to disappoint, Peter. I launched this topic after comments from several other threads.

In particular, there are few people, it seems, on this list who are defenders of SQL. Are you? The most prolific RDM advocates seem to be SQL detractors, as am I. So, I did not see a reason to back up my opinion that it is time for a more delightful SeQueL. If you would like to discuss the merits and demerits of SQL, we could start with NULL handling (you've seen posts on 2VL compared to 3VL) and multivalue handling (considered non-1NF by some of us, but comforming to newer definitions of 1NF for those who think of it as nested relations -- GROUP & UNGROUP, for example), Then we can move on to negation handling, if you like and there are several other topics we could divide this move-on-from-SQL topic into.

As for the deficiencies of relational modeling, they are not in the mathematics of relational modeling. They are in applying this relational model and only this relational model to the data in the information systems we write. I'm working to formulate my rationale for applying other models so that my rationale isn't written like this post -- admittedly empty of real meat.

Once I have a really, really clean & crisp write-up for why it is time to move on from the relational model, well, I'll put it in a best-seller. At this point, it is obvious to me at some spot in my brain which seems to not have a language component mapped to it, which is one of my reasons for entering this dialog -- so I can try to put some words to my thoughts. smiles. --dawn Received on Fri Mar 05 2004 - 18:06:11 CET

Original text of this message