How would one go about defining something like this in an xsd?
<start>
<request type="typeA">
<elementOnlyFoundInA />
</request>
<request type="typeB">
<elementOnlyFoundInB />
</request>
</start>
I ran xsd.exe just to get an idea of what it might look like, but it does not appear recognize the relationships between the value of type
and the contents of the request. Is it even possible to define contents based on an attribute like this in an xsd file?