elemen unik XML Schema
Definisi dan Penggunaan
elemen unik atau elemen yang ditentukan nilai atribut (atau kombinasi dari atribut atau nilai elemen) dalam kisaran tertentu harus unik. Nilai ini harus unik atau nol.
elemen urutan yang unik harus mengandung unsur-unsur berikut:
- Elemen oselector berisi ekspresi XPath yang menentukan satu set elemen, di mana nilai yang ditentukan oleh unsur-unsur bidang harus unik. Harus ada satu dan hanya satu elemen pemilih.
- Setiap elemen field berisi ekspresi XPath yang menentukan unsur-unsur yang ditentukan oleh set pemilih elemen harus unik dalam hal nilai (atribut atau elemen nilai).
Jika ada beberapa elemen lapangan, kombinasi dari unsur-unsur bidang harus unik. Dalam hal ini, nilai dari elemen field untuk elemen yang dipilih tidak harus unik, tetapi kombinasi dari semua bidang harus unik.
Harus ada satu atau lebih elemen lapangan.
Informasi elemen
- elemen induk: elemen
tatabahasa
<unique
id=ID
name=NCName
any attributes
>
(annotation?,(selector,field+))
</unique>
id=ID
name=NCName
any attributes
>
(annotation?,(selector,field+))
</unique>
(? Sign menyatakan bahwa elemen unik dari elemen dapat terjadi nol atau satu.)
属性 | 描述 |
---|---|
id | 可选。规定该元素的唯一的 ID。 |
name | 必需。为该元素指定名称。 |
any attributes | 可选。规定带有 non-schema 命名空间的任何其他属性。 |
Lengkap XML Schema Referensi