Как определить схему для следующего XML:
<root>
<elements>
<element1/>
<element2/>
<element1/>
</elements>
<elements>
<element2/>
<element1/>
</elements>
<elements>
<element1/>
<element2/>
</elements>
</root>
, где количество элементов element1 и element2 не ограничено, и их можно смешивать в различном порядке. Это вообще возможно? Или я должен просто переопределить XML как:
<root>
<elements>
<element type="1"/>
<element type="2"/>
<element type="1"/>
</elements>
<elements>
<element type="2"/>
<element type="1"/>
</elements>
<elements>
<element type="1"/>
<element type="2"/>
</elements>
</root>