Ограничение динамического перечисления с использованием XSD 1.1

Я пытаюсь создать определение схемы с использованием XSD 1.1, в котором результат одного элемента зависит от другого. Например, у меня есть выпадающий список стран и список государств для каждой страны. Когда человек выбирает страну, могут быть выбраны только штаты этой страны. Псевдокод того, что я пытаюсь достичь, выглядит примерно так.


       
    
        
            
            
            
        
    

       
    
        
            
            
            
            
            
        
    

Пожалуйста, предложите мне, придерживаюсь ли я правильного подхода. Если я следую правильному подходу, может ли кто-нибудь дать мне код того, как это ограничение может быть достигнуто? Заранее спасибо...

Ответы на вопрос(1)

Ваш ответ на вопрос