<XML Schema อ้างอิงที่สมบูรณ์
ความหมายและการใช้งาน
องค์ประกอบ keyref ระบุว่าแอตทริบิวต์หรือค่าองค์ประกอบสอดคล้องกับบรรดาองค์ประกอบสำคัญหรือไม่ซ้ำกันที่ระบุ
องค์ประกอบ keyref ต้องมีดังต่อไปนี้ (in order) :
- หนึ่งเพียงองค์ประกอบหนึ่งตัวเลือก (มีนิพจน์ XPath ที่ระบุชุดขององค์ประกอบข้ามซึ่งค่าที่ระบุโดยสนามจะต้องไม่ซ้ำกัน)
- หนึ่งหรือด้านองค์ประกอบอื่น ๆ (ที่มีการแสดงออก XPath ที่ระบุค่าที่จะต้องไม่ซ้ำกันสำหรับชุดขององค์ประกอบที่ระบุโดยองค์ประกอบตัวเลือก)
องค์ประกอบข้อมูล
- Parent elements: องค์ประกอบ
วากยสัมพันธ์
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</keyref>
(หรือไม่สัญญาณบอกว่าองค์ประกอบที่สามารถเกิดขึ้นได้ศูนย์หรือหนึ่งเวลาและเครื่องหมาย + บอกว่าองค์ประกอบจะต้องเกิดขึ้นหนึ่งครั้งหรือมากกว่าภายในองค์ประกอบ keyref)
คุณลักษณะ | ลักษณะ |
---|---|
id | ไม่จำเป็น ระบุรหัสเฉพาะสำหรับองค์ประกอบ |
name | จำเป็นต้องใช้ ระบุชื่อขององค์ประกอบ keyref |
refer | จำเป็นต้องใช้ ระบุชื่อขององค์ประกอบสำคัญหรือไม่ซ้ำกันที่กำหนดไว้ในนี้หรือคีมาอีก |
any attributes | ไม่จำเป็น ระบุคุณลักษณะอื่น ๆ ใด ๆ ที่ไม่ใช่สคี namespace |
<XML Schema อ้างอิงที่สมบูรณ์