Vous pouvez utiliser des dérivations pour étendre ou limiter les valeurs des éléments ainsi que celles des types simples et complexes.
Un modèle XML permet de dériver :
-
Les éléments par extension, restriction, liste ou union
-
Les types simples par restriction, liste ou union
-
Les types complexes par extension ou restriction
Remarque :
Lorsque vous définissez une dérivation dans un feuille de propriétés d'élément, un type simple ou un type complexe est automatiquement créé au sein de la déclaration de l'élément. La propriété Type incorporé est automatiquement définie comme Simple ou Complexe, et la propriété Contenu comme Simple ou Complexe dans le cas d'un type complexe incorporé.