xsd:choice
:
<xsd:element name="Librairie"> <xsd:complexType> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Livre" type="xsd:string"/> <xsd:element name="Magazine" type="xsd:string"/> <xsd:element name="BD" type="xsd:string"/> </xsd:choice> </xsd:complexType> </xsd:element>
<!ELEMENT Librairie(Livre|Magazine|BD)*>
xsd:choice
s'utilise comme un élément, il peut donc être utilisé dans un xsd:sequence