Как реализовать условие в xsd? А именно: у задачи есть поле тип, которое может иметь два значения: теория или практика. И в зависимости от значения данного поля, значение другого поля "Статусы задачи". Возможные статусы для теории – изучение не началось/ в процессе изучения/ изучение завершено; для практики – выполнение не началось/ в процессе выполнения/ находится на проверке/ задание принято. Как это можно реализовать при помощи XSD.