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

Two Questions - on XML Schema

From: Ramkumar Menon <ramkumar.menon@gmail.com>
Date: Sat, 4 Mar 2006 18:17:55 +0530
Message-ID: <22bb8a4e0603040447j2bbbb94al7b61fe209b72496@mail.gmail.com>
To: xml-dev@lists.xml.org, xmlschema-dev@w3.org
Two Questions - on XML Schema
Hi All,

  Needed a few clarifications. Would appreciate if someone cd comment on the
following.

1) Reposting the earlier question posted on xmlschema-dev -> Are there plans
to revisit the semantics of "xsd:all" in the upcoming versions of XSD.
    i.e removing the cardinality constraints on the items that can exist
within "xsd:all" ?
    Are there any known issues/ambiguities introduced as a result
of unconstrained  cardinality of items that can exist within xsd:all ?

2) What is the rationale for disallowing choices between attributes in XML
Schema ? Please note that this scenario has had repercussions on other
specifications as well. [I am referring to WSDL specifications that have
this requirement, but have ended up with a more loose definition for entites
due to this restriction].
  A simple example is the "type" and "element" attribute information items
on the "part" element. These attributes are mutually exclusive, but since
there are no options in XML Schema to capture this scenario, they have
solved this by making both of them as minOccurs="0".

Thanks and regards,
Menon

Shift to the left, shift to the right!
Pop up, push down, byte, byte, byte!

-Ramkumar Menon
A typical Macroprocessor
Received on Saturday, 4 March 2006 12:48:07 GMT

Subscribe to the Stylus Scoop newsletter for helpful XML tips and tutorials.
Email
First Name
Last Name
Company

Download Stylus Studio 6 XML Enterprise Edition

Subscribe in XML format
RSS 2.0
Atom 0.3
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-2007 All Rights Reserved.