XMLアイデンティティ制約 - xsd:keyタグ

keyコンポーネントでは、インスタンス・ドキュメントのコンテナ要素内にキー(一意でNULL値が許容されず、常に存在する)としての属性の値または要素の値を指定します。

key要素には、次の要素が(順番に)含まれている必要があります。

親要素

構文

<key
id=ID
name=NCName
any attributes
>

(annotation?,(selector,field+))

</key>

注意: ?記号は、指定した要素が0回または1回出現することを宣言します。+記号は、指定した要素がkey要素内に1回以上出現する必要があることを宣言します。

説明

id
オプション。要素の一意のIDを指定します。
name
必須。key要素の名前を指定します。
any attributes
オプション。スキーマ以外の名前空間を持つその他の属性を指定します。

この要素およびすべてのXML要素の詳細は、「W3C XML Schema Part 1: Structures Specification」(http://www.w3.org/TR/xmlschema-1/)を参照してください。


リファレンス: XSDコンポーネント
XSDビジュアル・エディタについて