Attributs (MSX)

Les attributs peuvent être créés sous des éléments ou types complexes, ou bien directement à la racine ou dans un groupe d'attributs afin de pouvoir être réutilisés.

Les attributs peuvent être globaux ou locaux :

Remarque : Dans un modèle conçu avec le langage XML-Data Reduced, les attributs locaux sont d'abord déclarés séparément, comme les attributs globaux (avec la balise <AttributeType> et un attribut name), puis au sein de leur élément parent (avec la balise <attribute> et un attribut type).

L'illustration suivante représente un extrait d'un fichier XDR :



Dans un modèle conçu pour XSD, vous pouvez dériver le type de données d'un attribut pour étendre ou restreindre ses valeurs. Par exemple :



Permet de générer le schéma suivant :