Latest web development tutorials

XML Schema องค์ประกอบที่ไม่ซ้ำกัน

XML Schema อ้างอิง XML Schema สมบูรณ์อ้างอิง

ความหมายและการใช้งาน

องค์ประกอบที่ไม่ซ้ำกันหรือองค์ประกอบที่ระบุค่าแอตทริบิวต์ (หรือการรวมกันของแอตทริบิวต์หรือค่าองค์ประกอบ) ภายในช่วงที่ระบุต้องไม่ซ้ำกัน ค่านี้ต้องไม่ซ้ำกันหรือเป็นศูนย์

องค์ประกอบลำดับที่ไม่ซ้ำต้องมีองค์ประกอบต่อไปนี้:

  • องค์ประกอบ oselector มีนิพจน์ XPath ที่ระบุชุดขององค์ประกอบซึ่งค่าที่ระบุโดยองค์ประกอบสนามต้องไม่ซ้ำกัน จะต้องมีหนึ่งเพียงองค์ประกอบหนึ่งตัวเลือก
  • องค์ประกอบแต่ละเขตมีนิพจน์ XPath ที่ระบุองค์ประกอบที่ระบุโดยชุดองค์ประกอบเลือกต้องไม่ซ้ำกันในแง่ของมูลค่า (แอตทริบิวต์หรือองค์ประกอบค่า)
    หากมีองค์ประกอบหลายเขตข้อมูล, การรวมกันขององค์ประกอบฟิลด์ต้องไม่ซ้ำกัน ในกรณีนี้ค่าของด้านองค์ประกอบเดียวสำหรับองค์ประกอบที่เลือกไม่จำเป็นต้องไม่ซ้ำกัน แต่การรวมกันของเขตข้อมูลทั้งหมดต้องไม่ซ้ำกัน
    จะต้องมีหนึ่งหรือมากกว่าหนึ่งด้านองค์ประกอบ

องค์ประกอบข้อมูล

  • องค์ประกอบหลัก: องค์ประกอบ

ไวยากรณ์

<unique
id=ID
name=NCName
any attributes
>

(annotation?,(selector,field+))

</unique>

(เข้าสู่ระบบประกาศว่าองค์ประกอบที่ไม่ซ้ำกันขององค์ประกอบที่สามารถเกิดขึ้นได้เป็นศูนย์หรือเพียงครั้งเดียว.)

属性 描述
id 可选。规定该元素的唯一的 ID。
name 必需。为该元素指定名称。
any attributes 可选。规定带有 non-schema 命名空间的任何其他属性。


XML Schema อ้างอิง XML Schema สมบูรณ์อ้างอิง