ORA-XQ-079-E: (ab)use of "data model" (2)

SECTION 2.2.5 : Consistency constraints

First sentence: "In order for XQuery to be well defined, the data 
model, the static context, and the dynamic context must be 
mutually consistent."  This is a misuse of the term "data model".
The data model is an abstract framework, whereas the static 
context and dynamic context are values present in the run-time
environment of the evaluation of an XQuery expression.  Presumably what you mean is that the data (not the data model) must be consistent with the static and dynamic contexts.

Perhaps changing "data model" to "data model instance" in this location would resolve the issue?


- Steve B.

Received on Monday, 16 February 2004 14:36:59 UTC