XML-схемы уникальный элемент
Определение и использование
уникальный элемент или элементы, указанные значения атрибута (или комбинации атрибута или значения элемента) в пределах указанного диапазона должны быть уникальными. Это значение должно быть уникальным или нулевым.
уникальные элементы последовательности должны содержать следующие элементы:
- oselector элемент содержит выражение XPath, который определяет набор элементов, в которых значение, указанное элементами поля должны быть уникальными. Там должен быть один и только один элемент селектора.
- Каждый элемент поля содержит выражение XPath, которое указывает элементы, указанные наборы элементов селектора должен быть уникальным в стоимостном выражении (атрибут или элемент значения).
Если имеется несколько элементов поля, комбинации элементов поля должны быть уникальными. В этом случае значение одного поля элементов для выбранного элемента не обязательно являются уникальными, но сочетание всех полей должно быть уникальным.
Там должно быть одно или несколько элементов полей.
Элемент информации
- Родительский элемент: элемент
грамматика
<unique
id=ID
name=NCName
any attributes
>
(annotation?,(selector,field+))
</unique>
id=ID
name=NCName
any attributes
>
(annotation?,(selector,field+))
</unique>
(? Знак заявляет, что единственный элемент элемента может произойти ноль или один раз.)
属性 | 描述 |
---|---|
id | 可选。规定该元素的唯一的 ID。 |
name | 必需。为该元素指定名称。 |
any attributes | 可选。规定带有 non-schema 命名空间的任何其他属性。 |
Полный XML - схемы Справочник