Η λειτουργία επεξεργασίας σχημάτων XML διαθέτει έναν ενσωματωμένο μηχανισμό για τη διαχείριση ζητημάτων ακεραιότητας παραπομπών. Όταν διαγράφετε ορισμένους κόμβους, θα λάβει χώρα αυτόματη εκκαθάριση για τυχόν κόμβους που επηρεάστηκαν.
<schema> <element name="comment" type="string"> <complexType name="Items"> <sequence> <element ref="comment"> </sequence> </complexType> </schema>
Αν διαγράφηκε ένα καθολικό στοιχείο (σχόλιο), όλες οι παραπομπές σε αυτό θα είναι εσφαλμένες. Όταν, ωστόσο, διαγράφετε το καθολικό στοιχείο, η λειτουργία επεξεργασίας σχημάτων XML θα πραγματοποιήσει εκκαθάριση χρησιμοποιώντας τον εξής αλγόριθμο: