Re: Xquery might have some things right

From: Bob Badour <bbadour_at_golden.net>
Date: Fri, 12 Mar 2004 13:19:25 -0500
Message-ID: <S7SdnZzue8z2Yszd4p2dnA_at_golden.net>


"Marshall Spight" <mspight_at_dnai.com> wrote in message news:cXl4c.17446$zS4.80905_at_attbi_s51...
> "Corey Brown" <corey_at_spectrumsoftware.net> wrote in message
news:V5m2c.66912$Tn.41083_at_bignews5.bellsouth.net...
> >
> > Allowing clients to directly query the server via SQL makes your
design
> > too fragile for real world application. Server side schema or
application
> > changes will immediately break every client in your system. Your
solution
> > requires that clients have intimate knowledge of the servers table
structures
> > in order to properly formulate a "query" that would allow the client
to pull
> > the information that they're interested in.
>
> I don't buy it. Your communication protocol has a schema, too. Unless
> client and server agree on a common schema, nothing works. No matter
> what the architecture, unilateral schema changes break everything. This
> is not something specific to RDBMSs; it's fundamental to the nature
> of distributed computing.

Views address the issue. The relational model has them. What model does Corey suggest in the relational model's place? Does this other model have the equivalent of views? Received on Fri Mar 12 2004 - 19:19:25 CET

Original text of this message