Phần tử khóa của lược đồ XML
❮ Tham chiếu lược đồ XML hoàn chỉnh
Định nghĩa và Cách sử dụng
Phần tử khóa chỉ định một thuộc tính hoặc giá trị phần tử làm khóa (duy nhất, không thể null và luôn có mặt) bên trong phần tử chứa trong một tài liệu cá thể.
Phần tử quan trọng PHẢI chứa những thứ sau (theo thứ tự):
- một và chỉ một phần tử bộ chọn (chứa biểu thức XPath chỉ định tập hợp các phần tử mà các giá trị được chỉ định bởi trường phải là duy nhất)
- một hoặc nhiều phần tử trường (chứa biểu thức XPath chỉ định các giá trị phải là duy nhất cho tập hợp các phần tử được chỉ định bởi phần tử bộ chọn)
Thông tin phần tử
- Phần tử cha: phần tử
Cú pháp
<key
id=ID
name=NCName
any attributes
>
(annotation?,(selector,field+))
</key>
(Dấu? Khai báo rằng phần tử có thể xuất hiện 0 hoặc một lần và dấu + tuyên bố rằng phần tử phải xảy ra một hoặc nhiều lần bên trong phần tử khóa)
Attribute | Description |
---|---|
id | Optional. Specifies a unique ID for the element |
name | Required. Specifies the name of the key element |
any attributes | Optional. Specifies any other attributes with non-schema namespace |
❮ Tham chiếu lược đồ XML hoàn chỉnh