Types simples (MSX)

Un type simple est une définition de type de données élaborée (par dérivation d'un type simple existant (type de données interne ou type simple dérivé). Il peut être utilisé par des éléments ou des attributs avec un contenu de type texte uniquement ; et il ne peut pas contenir d'éléments ou d'attributs. Vous ne pouvez définir des types simples que dans un modèle conçu pour XSD.

Les trois types de dérivation pour un type simple sont les suivants :

Une fois défini dans un modèle, un type simple peut être réutilisé dans la définition d'un attribut, d'un élément ou d'un type complexe.

L'illustration suivante représente un type simple dans un schéma :