W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2004

ORA-XQ-081-E: improper use of "in the data model"

From: Stephen Buxton <Stephen.Buxton@oracle.com>
Date: 17 Feb 04 08:10:11
Message-Id: <200402171610.i1HGABG03374@rgmgw5.us.oracle.com>
To: public-qt-comments@w3.org

SECTION 2.2.5 : Consistency constraints

second para, definition: "...For a given node in the data model..."
But the data model is an abstraction, and it is not particular to the
run-time environment in which an expression is evaluated.
A node, on the other hand, is a data value, found in the run-time
environment.  Thus "in" can not mean any kind of physical or 
logical containment in the phrase "node in the data model".
What you probably mean is "node, as defined by the Data Model
specification."  But there is no need to qualify
every occurrence of "node" with such a phrase, because the only
data that XQuery considers is data that conforms to the Data
Model specification.  Thus this sentence reduces to just "for a given 

- Steve B.
Received on Tuesday, 17 February 2004 11:10:20 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:45:17 UTC