一致性约束是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 23:48:05
一致性约束是什么意思
xSNPD}3/PD}ۊ0Mnp;wFV`> hQ]o@Oe`d7_1K`N/v,U3tq׈ѿpG Jr>@XFChSM%zïK@q+۔ouPv]O!#xVϒm

一致性约束是什么意思
一致性约束是什么意思

一致性约束是什么意思
一致性约束
Schema中,给我们提供了3种一致性约束,可以很方便的实现上述的需求:
1.unique约束:unique约束使用xs:unique元素来定义,用于指定任意的元素或属性在某个范围内是唯一的.
2.key约束:key约束使用xs:key元素来定义.与unique约束一样,key约束也要求指定的元素或属性在某个范围内是唯一的;不同的是,key约束指定的元素或属性不能使可选的,他们在实例文档中必须存在.
3.keyref约束:keyref约束使用xs:keyref元素来定义.Keyref约束必须和unique约束或者key约束一起使用,用于在两个数据之间建立一种引用关系,从而在多个元素或属性之间保持值得一致性.