element ya XML Schema key
maadili na matumizi
element ya key inaathiri thamani ya muatari au thamani ya element (au kikundi cha thamani) ambao lazima wakuwa chumba kwenye mawakili wa kipakana. Chumba hii inaonyesha kwamba thamani inahitaji kuwa pekee, kumekadiri na inakaa kila wakati kwenye mawakili wa element.
element ya key lazima iwe na kipakana kwa urahisi wa kile chini:
element ya selector:
lazima kuna element ya selector moja na pekee.
element ya selector ina uharibifu wa XPath, ambao unasema kikundi cha element ambako thamani kinachotolewa na field kinahitaji kuwa pekee.
element ya field
lazima kuna element ya field moja au zaidi.
Kila element ya field ina uharibifu wa XPath, ambao unasema thamani pekee (muatari au thamani ya element) ambao lazima wakuwa pekee kwa kikundi cha element kinachotolewa na element ya selector.
kama kuna element ya field zaidi ya moja, muungano wa element ya field lazima wakuwa pekee. Kwenye hali hii, thamani ya element ya field moja kwa kipya cha chaguo ni huzi kwa upotepeo, lakini muungano wa kila ukingo lazima wakuwa pekee.
maudhui ya element
madai | bila mpaka |
makosema wa kipya | element |
maudhui | annotation、field、selector |
mashufia
<key id=ID name=NCName Mwabara yote > (annotation?,(selector,field+)) </key>
(Tathmini ya ? inasababisha kina-chumba kufikirika au kufikirika mara moja, tathmini ya + inasababisha kina-chumba kufikirika mara moja au zaidi.)
Mwabara | Maelezo |
---|---|
id | Inahitaji. Inaaminika kwamba ID ya kina-chumba inayotumika kwa kina-chumba hii ni pekee. |
jina | Inahitaji. Inaaminika kwamba jina la kina-chumba lazima liweze kufikirika. |
Mwabara yote | Inahitaji. Inaaminika kwamba uaminifu wa kina-chumba cha jina cha kina-chumba hauonekani. |