Hi
I have a problem to create an XSD that prevents overlapping ranges.
Sample XML:
<root>
<element LowerLimit="1" UpperLimit="50000">
.....
</element>
<element LowerLimit="50001" UpperLimit="250000">
.....
</element>
<element LowerLimit="250001" UpperLimit="500000">
.....
</element>
......
</root>
<element> is always of the same structure
<root> has minOccurs="1" and maxOccurs="unbounded"
range1 1 to 50000
range2 50001 to 250000
range3 250001 to 500000
Is it possible to create a schema that throws a validation error when ranges
overlap like in the following sample:
<root>
<element LowerLimit="1" UpperLimit="50000">
.....
</element>
<element LowerLimit="25000" UpperLimit="40000">
.....
</element>
<element LowerLimit="40001" UpperLimit="500000">
.....
</element>
......
</root>