Integridade Referencial no Editor de Esquema XML

O Editor de Esquema XML possui um mecanismo interno para manipular problemas de integridade referencial. Quando você exclui determinados nós, a limpeza dos nós afetados ocorrerá automaticamente.

Quando você define um tipo complexo, pode incluir um modelo de conteúdo nele e fazer referência a um elemento global.
Por exemplo:
<schema>
 <element name="comment" type="string">
	<complexType name="Items">
		<sequence>
				<element ref="comment">
		 </sequence>
	 </complexType>
</schema>

Se o elemento global (comentário) tiver sido excluído, todas as referências a ele conteriam erros. No entanto, quando você excluir o elemento global, o Editor de Esquema XML fará a limpeza utilizando o seguinte algoritmo:

Excluindo um Esquema Incluído e Importado

Se um esquema incluído ou importado for excluído, será necessário reconfigurar manualmente as seguintes referências de tipo conforme apropriado:
  • Tipo de elemento global e de elemento
  • Tipo de Atributo
  • Derivação de Tipo Complexo
  • Derivação de Tipo Simples
Elas não serão reconfiguradas automaticamente se um esquema incluído ou importado for excluído.
Conceitos relacionados
Editor de Esquema XML
Tarefas relacionadas
Editando Propriedades do Esquema XML
Excluindo Componentes de Esquema XML