Y a-t-il une différence entre limiter les occurrences d'un élément dans l'étiquette element
ou l'étiquette sequence
, quel serait le meilleur endroit pour le faire? Ou c'est juste une question de style?Où devrais-je redéfinir les occurrences d'un type dans un schéma, un élément ou une séquence XML?
Exemple:
<xs:element name="Provider">
<xs:complexType>
<xs:sequence minOcurrs="1" maxOccurs="unbounded">
<xs:element ref="Distribuitor"/>
</xs:sequence>
</xs:complexType>
</xs:element>
ou
<xs:element name="Provider">
<xs:complexType>
<xs:sequence>
<xs:element ref="Distribuitor" minOcurrs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>