У меня есть источник данных с допустимыми комбинациями product
, index
, type
. Скажем, допустимые комбинации
- Продукт - ProductFoo
- индекс - индексА
- тип - тип А
и
- Продукт - ProductBar
- индекс - индексB
- тип - тип Б
Следующее будет допустимым XML
<Entity name = "foo">
<product>ProductFoo</product>
<index>indexA</index>
<type>typeA</type>
</Entity>
тогда как следующее не является:
<Entity name = "bar">
<product>ProductBar</product>
<index>indexA</index>
<type>typeA</type>
</Entity>
Я пытался использовать выбор, перечисление, но, возможно, я использую его неправильно. Любые мысли, если это можно сделать с помощью XSD?