Ich glaube nicht, dass das möglich ist, aber ich dachte, ich werfe es mal in den Raum. Angesichts dieser XML:
<people count="3">
<person>Bill</person>
<person>Joe</person>
<person>Susan</person>
</people>
Ist es möglich, in einer XSD zu erzwingen, dass der Wert des Attributs @count die korrekte Anzahl der definierten Elemente ist (in diesem Fall das Element person)? Das obige Beispiel wäre natürlich korrekt und das folgende Beispiel würde nicht validiert:
<people count="5">
<person>Bill</person>
<person>Joe</person>
<person>Susan</person>
</people>