XML 模式编辑器具有处理引用完整性问题的内置机制。当您删除某些节点时,将自动清除受影响的任何节点。
<schema> <element name="comment" type="string"> <complexType name="Items"> <sequence> <element ref="comment"> </sequence> </complexType> </schema>
如果删除了全局元素(注释),则对它的所有引用都将出错。但是,当删除全局元素时,XML 模式编辑器将使用以下算法来清除:
当删除其它类型的对象时,将执行相似的清除操作。以下列表描述了各种清除操作。
删除全局属性将导致以下清除操作:
删除复杂类型将导致以下清除操作:
删除简单类型将导致以下清除操作:
删除组或属性组将导致以下清除操作: