|
|
On peut contrôler l'utilisation des dérivations et substitutions dans les instances
Attribut block (valeurs : extension,
restriction, #all)
Exemple : interdire d'utiliser à la place d'un élément
Address un élément de type dérivé par restriction
<complexType name="Address" block="restriction"> <sequence> <element name="name" type="string"/> <element name="street" type="string"/> <element name="city" type="string"/> </sequence> </complexType>
41/49 |