Я бы хотел настроить XSD таким образом, чтобы он реализовывал что-то вроде отношения с внешним ключом. Вот пример:
<MappingElement Reference="MySourceElementName"/>
<SourceElement Name="MySourceElementName"/>
Я хотел бы указать в XSD, что для любого значения, назначенного атрибуту «Ссылка», также должно быть значение атрибута Name в теге SourceElement. Я знаю о перечисляемых ограничениях, но диапазон значений для имени является открытым - мне просто нужна целостность между моими справочными атрибутами и моими атрибутами имени. Есть ли способ выразить это с помощью XSD?