Элемент |
Объяснение |
all |
Задает подэлементы в любом порядке. Дочерние элементы не
обязательны, но могут указываться. |
annotation |
Родительский элемент для элементов комментария: <appInfo> и <documentation> |
any |
Задает любые подэлементы. |
anyAttribute |
Задает любые атрибуты. |
appInfo |
Элемент комментария. Формирует заголовок для Схемы. |
attribute |
Задает атрибут. |
attributeGroup |
Задает группу атрибутов. |
choice |
Задает выбор из разных элементов. Аналогичен оператору
"|" в DTD. |
complexContent |
Задает ограничения или расширения для модели содержания комплексного
типа. |
complexType |
Задает элемент complexType. |
documentation |
Элемент комментария. Обеспечивает полезную информацию о
Схеме. |
element |
Задает элемент |
extention |
Задает расширения для элемента. |
field |
Задает поле. Использует XPath. Может использоваться внутри <unique> для определения полей. |
group |
Задает группу элементов. |
import |
Задает импорт типа, объявленного в другой схеме. |
include |
Задает включение другой Схемы в существующее пространство
имен. |
key |
Задает Элементы или атрибуты с ключом, который ссылается к
другому элементу. |
keyref |
Задает элементы или атрибуты, которые являются ключом
ссылки куда либо. |
list |
Задает элементы, которые могут содержать список значений. |
redefine |
Задает повторное определение уже определенных элементов. |
restriction |
Задает ограничения
для элемента. |
schema |
Задает корневой
элемент схемы. |
selector |
Задает селектор для выбранных XML элементов. |
sequence |
Задает последовательность разных элементов. Аналогичен
оператору "," в DTD. |
simpleContent |
Задает модель содержания типа, который может содержать
только символьные данные. |
simpleType |
Задает элемент simpleType. |
union |
Задает элементы или атрибуты, которые могут иметь
несколько значений. |
unique |
Задает элементы или атрибуты, которые должны содержать
уникальные значения. |