xs:choice with a single choice

  Hi

  I just saw the following complex type definition in the
last XQTS (XQuery Test Suite 0.9.4) XQTSCatalog.xsd:

    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element name="citation-spec" maxOccurs="unbounded">
          <xs:complexType>
            <xs:complexContent>
              <xs:extension base="test:infoBase">
                <xs:sequence>
                  <xs:element name="spec-URI" type="xs:anyURI"/>
                </xs:sequence>
                <xs:attribute name="name" use="required"
                              type="test:citation-spec-enum"/>
              </xs:extension>
            </xs:complexContent>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>

  I wonder if there is any reason to use a choice with a
single element.  Any idea?

  Regards,

--drkm


























__________________________________________________
Do You Yahoo!?
En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicités 
http://mail.yahoo.fr Yahoo! Mail 

Received on Wednesday, 14 June 2006 07:50:14 UTC