<xschema:group>
</xschema:group>
Un groupe est notamment utilisé lorsqu'un choix comporte plusieurs éléments.
L'élément group possède les attributs suivants :
Attribut. | Obligatoire. | Sémantique. |
id | Non. | Identifiant du groupe. |
maxOccurs | Non. | Maximum des occurrences. 1 par défaut. unbounded pour indéfini. |
minOccurs | Non. | Minimum des occurrences. 1 par défaut. |
name | Non. | Nom du groupe d'éléments. |
ref | Non. | Groupe d'éléments global référencé. |
Le groupe d'éléments est soit :
<-- Definition d'un groupe d'elements -->
<xschema:choice>
<xschema:group name="MesElements">
<xschema:element name="Nom" type="xschema:string"/>
<xschema:element name="Salaire" type="xschema:double"/>
<xschema:element name="DateEmbauche" type="xschema:dateTime"/>
</xschema:group>
<xschema:element name="Numero" type="xschema:integer"/>
</xschema:choice>
<-- Definition d'un type complexe utilisant le groupe. -->
<xschema:complexType name="TypeEmploye">
<xschema:group ref="MesElements"
</xschema:complexType>