[Bug 3305] Cardinality +/* on range variables

http://www.w3.org/Bugs/Public/show_bug.cgi?id=3305


chamberl@almaden.ibm.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX




------- Comment #6 from chamberl@almaden.ibm.com  2006-06-06 21:55 -------
Frans,
The Query working group discussed this issue on June 6, 2006. The consensus of
the group is that a type specification in a for-clause applies to the
individual values bound to the iteration variable, and that this is clearly
specified. Throughout the XQuery language, "expr as type" is an assertion that
the given expression has the given type, and a for-clause is no exception. Of
course, this means that adding an occurrence indicator to this type
specification serves no purpose since the iteration variable is always bound to
a single item. Nevertheless, for consistency the working group prefers to use
the same syntax for a type specification in a for-clause that is used for all
other type specifications. Therefore the group does not plan to make any
changes in response to this issue. If you accept this resolution of the issue,
please mark this Bugzilla entry as Closed.
Regards,
Don Chamberlin (for the XQuery working group)

Received on Tuesday, 6 June 2006 21:55:34 UTC