XML Schema field 要素

定義と使用法

field 要素は XPath 表現式を定義し、その表現式は unique、key、keyref 要素の識別制約を定義する値(またはその値の1つ)を指定します。

要素情報

出現回数 一度
親要素 key、keyref、unique
内容 注釈

文法

<field
id=ID 
xpath=XPath 表現式
any attributes
>
(annotation?)
</field>
属性 説明
id オプション。この要素のユニークなIDを指定します。
xpath 必須。内容や値が制約される単一の要素や属性を識別します。この表現が要素を識別する場合、その要素はシンプル型でなければなりません。
xml:lang オプション。内容に使用される言語を指定します。

(?シンボルはfield要素内に宣言されています。この要素は0回または1回のみ出現できます。)

例1

以下の例では、field要素が"userID"属性を識別するために使用されることを示しています:

<xs:field xpath="@userID"/>