Это сценарий / проблема, которую я пытаюсь решить - в последовательности элементов моего XSD у меня есть элемент, скажем, XYZ , который может быть нуль, если один из предыдущих элементов - скажем, ABC - имеет определенное значение - скажем, "Альфа" . Если этот предыдущий элемент - ABC имеет другое значение, то элемент XYZ не должен быть нулевым.
Как лучше всего решить эту проблему?
Я использую C # и SQL Server.
Можно ли определить новые атрибуты в XSD?