Добавление модели информации

Модель информации - это представление данных, которые могут содержаться в элементе, глобальном элементе, составном типе или группе. Это формализованное описание структуры и разрешенного содержимого для элемента, глобального элемента, составного типа или группы, которое может использоваться для проверки экземпляра документа.

Существует три вида модели информации:
  • Последовательность, в которой все дочерние элементы модели информации могут входить в экземпляр схемы XML. Они должны входить именно в том порядке, как они указаны в модели информации.
  • Вариант, в котором только один дочерний элемент модели информации может входить в экземпляр схемы XML.
  • Все, в которой все дочерние элементы модели информации могут входить или не входить в экземпляр схемы XML, причем в любом порядке. Если выбрана эта опция, то все дочерние элементы модели информации должны быть отдельными элементами, и ни один элемент модели информации не должен входить более одного раза

Далее описаны инструкции по работе в проекции Ресурсы, но многое из описанного будет применимо и в других проекциях.

Для того чтобы добавить модель информации для элемента, глобального элемента, составного типа или группы, выполните следующие действия:

  1. В панели Схема выберите свой элемент, глобальный элемент, составной тип или группу:
    • Если выбран элемент или глобальный элемент, то щелкните на нем правой кнопкой и выберите Добавить последовательность, Добавить вариант или Добавить все, чтобы добавить в него модель информации. Модель информации автоматически будет добавлена как дочерний элемент составного типа. Разверните элемент или глобальный элемент в панели Схема, чтобы ее просмотреть.
    • Если выбран составной тип, то щелкните на нем правой кнопкой и выберите Добавить последовательность, Добавить вариант или Добавить все, чтобы добавить в него модель информации. Модель информации автоматически будет добавлена как дочерний элемент составного типа. Разверните его в панели Схема, чтобы ее просмотреть. Примечание: Эти опции будут недоступны, если задан базовый тип для составного типа. Для составного типа можно либо задать базовый тип, либо добавить модель информации, но не то и другое одновременно.
    • Группа будет создана автоматически и будет иметь дочерний элемент - последовательность модели информации. Разверните ее в панели Схема, чтобы ее просмотреть. В панели Свойства ее можно изменить на модель информации Вариант или Все, выбрав соответствующую опцию в списке Вид.
  2. (Необязательно) Укажите значение в поле минВхожд. Это минимально допустимое число экземпляров модели информации. Если модель информации необязательная, укажите 0. В противном случае укажите 1.
  3. (Необязательно) Укажите значение в поле максВхожд. Это максимально допустимое число экземпляров модели информации. Опция без ограничений позволяет указать, что число вхождений ничем не ограничено.
  4. Перейдите на вкладку Документация, чтобы указать прочую информацию об этой модели информации. На вкладке Документация можно ввести описание, а на вкладке Информация для приложений - указать информацию для приложений.

В модель информации можно добавить следующее:

Связанные задачи
Добавление элемента any
Добавление элементов
Добавление ссылки на элемент
Добавление ссылки на группу