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