องค์ประกอบ XML Schema keyref
ความหมายและการใช้งาน
องค์ประกอบ keyref หรือองค์ประกอบค่าแอตทริบิวต์ที่ระบุไว้ (หรือชุดของค่า) ที่สอดคล้องกับค่าของคีย์ที่ระบุหรือองค์ประกอบที่ไม่ซ้ำกัน
องค์ประกอบ keyref ต้องมีองค์ประกอบต่อไปนี้ในการสั่งซื้อ:
- จะต้องมีหนึ่งเพียงองค์ประกอบหนึ่งตัวเลือก
- องค์ประกอบเลือกมีนิพจน์ XPath ที่ระบุชุดขององค์ประกอบองค์ประกอบที่มีความเข้มข้น, ค่าของเขตข้อมูลที่ระบุต้องไม่ซ้ำกัน
องค์ประกอบข้อมูล
- องค์ประกอบหลัก: องค์ประกอบ
ไวยากรณ์
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</include>
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</include>
(ใช่หรือไม่ลงบอกว่าองค์ประกอบสำคัญองค์ประกอบสามารถเกิดขึ้นได้ศูนย์หรือหนึ่งเวลาเครื่องหมาย + บอกว่าองค์ประกอบจะต้องเกิดขึ้นหนึ่งครั้งหรือมากกว่า.)
属性 | 描述 |
---|---|
id | 可选。规定该元素的唯一的 ID。 |
name | 必需。规定 key 元素的名称。 |
refer | 必需。规定在该 schema(或由指定的命名空间指示的其他 schema)中定义的 key 或 unique 元素的名称。refer 值必须是限定名 (QName)。 类型可以包括命名空间前缀。 |
any attributes | 可选。规定带有 non-schema 命名空间的任何其他属性。 |
XML Schema สมบูรณ์อ้างอิง