0
我有一個奇怪的現象在我的XML Schema,我要代表的一些數據,例如所謂的元素是element
可以有3屬性att1
,att2
,att3
和三個必須是獨特的羣體。XML唯一性和參考
這適用於<unique>
約束的聲明,三個field
和xpath="attrN"
。
但是我還需要指出attr1
在其他元素中的價值,並且不需要獨自獨立。
例如:我有這樣的:
<element att1="A" att2="B" att3="C" />
<element att1="A" att2="D" att3="C" />
<element att1="A" att2="B" att3="E" />
<element att1="K" att2="B" att3="F" />
它的工作原理,直到這裏......但也有相同的文件在......
<element att1="A"/>
<element att1="K"/>
我可以不要在att1
上用key
這樣做,因爲否則第一部分代碼將無效,即使unique
聲明爲att1
。
我該如何在XML Schema中做到這一點(帶有引用)?
謝謝!