On 10/19/07, Liam Quin <> wrote:
> The Xpath 2.0 and XQuery 1.0 Data Model is conceptual. That is, the
> database doesn't actually have to construct anything at all, as long
> is it generates the right results.
The XQuery 1.0 (and XPath 2.0) data model "defines the information
contained in the input to an XSLT or XQuery processor" (as stated in
the XDM spec).
So from the primary input (XML infoset, PSVI or something else (like a
RDBMS Schema)), an instance of the data model must be constructed, on
which a XQuery program can operate (via a XQuery engine).
The data model instance is represented by a set of data structures, in
say a JVM space.
Am I correct in saying so?
--
Regards,
Mukul Gandhi