[Home] [By Thread] [By Date] [Recent Entries]
Yes, I think they have the same meaning: they validate the same instances, and they generate the same PSVI. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Michele Vivoda [mailto:idmichele@y...] > Sent: 26 March 2006 19:37 > To: xml-dev@l... > Subject: Occurrence Question > > Hi All, > > I would like to know if these two snippets > have the same 'meaning' (for xml schema): > > <xs:choice> > <xs:element minOccurs="0" maxOccurs="unbounded" > ref="col"/> > <xs:element minOccurs="0" maxOccurs="unbounded" > ref="colgroup"/> > </xs:choice> > > AND > > <xs:choice minOccurs='0'> > <xs:element maxOccurs="unbounded" ref="col"/> > <xs:element maxOccurs="unbounded" ref="colgroup"/> > </xs:choice> > > Options I thought: > > 1) they express the same schema components > (don't think so, since min and max are attributes of > particle component) > 2) they express different components but these > components validate the same instances. > 3) they are different and validate different instances > (presumably > because the first one wants at least one selected > particle for the choice). > 4) In some contexts they have surely the same meaning, > in others they might not (?). > 5) None of the above > > Thanks > Michele Vivoda > > > > > > > ___________________________________ > Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB > http://mail.yahoo.it > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://www.oasis-open.org/mlmanage/index.php> > >
|

Cart



