XML Schema keyref Element
❮ การอ้างอิงสคีมา XML ที่สมบูรณ์
ความหมายและการใช้งาน
องค์ประกอบ keyref ระบุว่าแอตทริบิวต์หรือค่าองค์ประกอบสอดคล้องกับค่าของคีย์ที่ระบุหรือองค์ประกอบเฉพาะ
องค์ประกอบ keyref ต้องมีดังต่อไปนี้ (ตามลำดับ):
- องค์ประกอบตัวเลือกหนึ่งรายการและหนึ่งรายการเท่านั้น (มีนิพจน์ XPath ที่ระบุชุดขององค์ประกอบซึ่งค่าที่ระบุโดยฟิลด์ต้องไม่ซ้ำกัน)
- องค์ประกอบฟิลด์อย่างน้อยหนึ่งรายการ (มีนิพจน์ XPath ที่ระบุค่าที่ต้องไม่ซ้ำกันสำหรับชุดขององค์ประกอบที่ระบุโดยองค์ประกอบตัวเลือก)
ข้อมูลองค์ประกอบ
- องค์ประกอบหลัก:องค์ประกอบ
ไวยากรณ์
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</keyref>
(เครื่องหมาย ? ประกาศว่าองค์ประกอบนั้นสามารถเกิดขึ้นได้เป็นศูนย์หรือหนึ่งครั้ง และเครื่องหมาย + ประกาศว่าองค์ประกอบนั้นจะต้องเกิดขึ้นอย่างน้อยหนึ่งครั้งภายในองค์ประกอบ keyref)
Attribute | Description |
---|---|
id | Optional. Specifies a unique ID for the element |
name | Required. Specifies the name of the keyref element |
refer | Required. Specifies the name of a key or unique element defined in this or another schema |
any attributes | Optional. Specifies any other attributes with non-schema namespace |
❮ การอ้างอิงสคีมา XML ที่สมบูรณ์