Az XML sémaszerkesztő beépített mechanizmussal rendelkezik a hivatkozási integritási kérdések kezelésére. Bizonyos csomópontok törlésekor a rendszer automatikusan takarítást végez az érintett csomópontok esetén.
<schema> <element name="comment" type="string"> <complexType name="Items"> <sequence> <element ref="comment"> </sequence> </complexType> </schema>
A globális elem (megjegyzés) törlése esetén a rá vonatkozó összes hivatkozás hibás lenne. Amikor azonban törli a globális elemet, akkor az XML sémaszerkesztő takarítást végez az alábbi algoritmus használatával: