Types complexes (MSX)

Vous ne pouvez définir des types complexes que dans un modèle conçu pour XSD.

Un type complexe est une définition de type de données utilisée pour définir des attributs et éléments enfant d'un élément parent. Il s'agit d'un template pour une définition de type de données qui peut être réutilisé et dérivé par extension ou restriction.

Un type complexe a :

L'illustration suivante représente un diagramme contenant un type complexe :



HauteDéfinition est un type complexe global, réutilisé comme type de données pour l'élément deluxeTV.

Le schéma généré depuis ce diagramme se présente comme suit :



Avertissement !   Les types complexes globaux apparaissent dans le modèle sous forme d'objets, avec leur symbole correspondant dans le diagramme. Les types complexes locaux apparaissent uniquement dans le schéma.