Un diagramme XML fournit une représentation graphique des éléments qui composent une définition de schéma XML sous forme d'arborescence.
Remarque : Pour créer un diagramme XML dans un MSX existant, pointez sur le modèle dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez . Pour créer un nouveau modèle, sélectionnez , choisissez Modèle XML comme type de modèle et Diagramme de modèle XML comme premier diagramme, puis cliquez sur OK.
Grâce à l'interface graphique conviviale du Modèle XML de PowerAMC, vous pouvez construire un diagramme XML, puis générer automatiquement un fichier XSD, DTD ou XDR.
L'illustration suivante représente le diagramme du modèle CurriculumVitae :

Pointez sur un symbole dans un diagramme XML, cliquez le bouton droit de la souris, puis sélectionnez :
- Développer - la hiérarchie au-dessous
d'un symbole est partiellement développée (uniquement le premier niveau).
- Développer tout - la hiérarchie sous un symbole est entièrement développée (tous les niveaux).
- Réduire - la hiérarchie sous un symbole est masquée.
- Réorganiser les symboles - la hiérarchie
sous un symbole est affichée de façon plus organisée.
Remarque :
La fonctionnalité n'est disponible que pour les symboles libre dans un diagramme XML.
Si un modèle XML est trop large ou trop complexe, vous pouvez créer plusieurs diagrammes pour avoir des vues partielles du modèle et mettre en exergue certains objets.
Par exemple, le diagramme d'origine du modèle XML CurriculumVitae peut être scindé en cinq diagrammes (Principal, Contact, Formation&Expérience, Description et Adresse) correspondant aux cinq principaux objets du modèle.
L'illustration suivante montre le diagramme Formation&Expérience du modèle CurriculumVitae :
