XML Schema field 요소

정의와 사용법

field 요소는 XPath 표현식을 정의하며, 이 표현식은 unique, key, keyref 요소를 정의하는 값(또는 그 중 하나)을 지정합니다.

요소 정보

출현 횟수 한 번
부요소 key、keyref、unique
내용 annotation

문법

<field
id=ID 
xpath=XPath 표현식
any attributes
>
(annotation?)
</field>
속성 설명
id 선택 사항. 이 요소의 독특한 ID를 지정합니다.
xpath 필수 사항. 내용이나 값이 제한을 위한 단일 요소나 속성을 식별합니다. 이 표현이 요소를 식별하면, 이 요소는 단순 타입이어야 합니다.
xml:lang 선택 사항. 내용에서 사용하는 언어를 지정합니다.

(? 기호는 field 요소 내에 선언되며, 이 요소는 0번 또는 1번만 나타날 수 있습니다.)

예제

예제 1

아래 예제는 field 요소를 보여줍니다. 이 요소는 "userID" 속성을 제한을 식별하는 필드로 정의합니다:

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