What I want to be able to say with the following piece of code is that one can use the mentioned elements any number of times and in any order. <xsd:complexType name="ModelType"> <xsd:element ref="cellml:units" minOccurs="0 maxOccurs="unbounded"/> <xsd:element ref="cellml:component" minOccurs="0" maxOccurs="unbounded" /> <xsd:element ref="cellml:group" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="cellml:connection" minOccurs="0" maxOccurs="unbounded" /> <xsd:element ref="rdf:RDF" minOccurs="0" maxOccurs="unbounded" /> <xsd:attribute ref="cellml:name" use="required" /> <xsd:attribute ref="cmeta:id" use="optional" /> </xsd:complexType> Since the children elements can be in any order, the <xsd:sequence> element is not useful. Neither are the <xsd:choice> and <xsd:all>. Is it necessary that I use one of them in this case? I do not quite understand the concept of a model group and have not made it all the way through Primer 1. Thanks for your help! Autumn A. CuellarReceived on Monday, 11 February 2002 03:40:01 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:26 GMT