L'éditeur de schéma XML dispose d'un mécanisme intégré pour traiter les problèmes d'intégrité référentielle. Lorsque vous supprimez certains noeuds, le nettoyage des noeuds affectés par cette suppression s'effectue automatiquement.
<schema> <element name="comment" type="string"> <complexType name="Items"> <sequence> <element ref="comment"> </sequence> </complexType> </schema>
Si l'élément global (comment) a été supprimé, toutes les références à cet élément seront erronées. Toutefois, lorsque vous supprimez l'élément global, l'éditeur de schéma XML effectue un nettoyage à l'aide de l'algorithme suivant :