Edytor schematów XML ma wbudowany mechanizm do rozwiązywania kwestii spójności referencyjnej. Po usunięciu niektórych węzłów automatycznie zostanie uruchomiona procedura czyszcząca wszelkie węzły, które uległy zmianie.
<schema> <element name="komentarz" type="string"> <complexType name="Pozycje"> <sequence> <element ref="komentarz"> </sequence> </complexType> </schema>
Jeśli zostanie usunięty element globalny (komentarz), wszystkie odwołania do niego będą generować błąd. Jednak po usunięciu elementu globalnego edytor schematów XML wykona procedurę czyszczącą przy użyciu następującego algorytmu: