任何人为什么这两个在组合中不起作用的任何线索?
我已经从数据库生成了一个xsd,该数据库跨多个字段运行主键。其中一个字段允许为null,因此只要其余字段保持密钥,该字段就可以包含null。
问题是当我在XSD中描述这个约束时,primarykey = true胜过allowdbnull而2不能共存。
我有一个数据表已经使用其他方法插入,导致我没有问题的结束,因为我合并了2个表1有这个xsd约束。
任何线索?
答案 0 :(得分:0)
您可以在MSDN找到一些信息。从XML Schema的角度来看,考虑到你的场景,我会使用xs:unique,因为它允许空值场景;还有xsd:xsd:keyref中可以引用唯一约束,就像xsd:keys一样。