[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]


  • From: "Liam R. E. Quin" <liam@w3.org>
  • To: Ghislain Fourny <gfourny@inf.ethz.ch>, Michael Kay <mike@s...>
  • Date: Fri, 05 May 2017 12:54:01 -0400

On Thu, 2017-05-04 at 12:26 +0000, Ghislain  Fourny wrote:
> One aspect of parent pointers is that a parent node then “owns” its
> children exclusively (1 to n rather than n to m relationships in the
> subsuming graph). This was at the core of the discussions in the
> design of XQuery 3.1 and is one of the aspects that distinguishes it
> from JSONiq.

This always interested me because in XML in the presence of entities
it's not necessarily true, and not all XML data models have used the
view that an element can only appear once in a document. One
interpretation of
<!ENTITY sock "<sock>black</sock>">
 . . .
is that I have two separate distinct sock elements, and another is that
I have a single sock element that appears twice. I've seen both
interpretations in actual commercial (and open source) software.

> There is no right
> or wrong, only decisions motivated by use cases.
For sure.


Liam R. E. Quin <liam@w3.org>
The World Wide Web Consortium (W3C)

  • References:
    • XMON
      • From: Rick Jelliffe <rjelliffe@allette.com.au>
    • Re: XMON
      • From: Michael Kay <mike@saxonica.com>
    • Re: XMON
      • From: "Ghislain Fourny" <gfourny@inf.ethz.ch>

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.