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中做到这一点(带有引用)?
谢谢!