Sobre correspondência de ID

O XML segue o conceito de um atributo id cujo valor é único pelo documento inteiro. Por exemplo, somente um <alpha id="1"> pode existir. Porém, ids têm o escopo definido pelo tipo de elemento, assim, você pode ter elementos <alpha id="1"> e <beta id="1">.

Tal atributo é considerado como ID tipo. Ainda que você possa designar o ID tipo a qualquer atributo, a convenção mais comum é utilizar o nome de atributo id. Quando a correspondência de ID está ativada, oRational ClearCase XML Diff Merge considera que atributos nomeados id ou ID são do ID tipo.

A capacidade de corresponder elementos utilizando atributos id, possibilita ao XML Diff Merge obter resultados de correspondência muito eficazes. Por exemplo, <alpha id="1"> pode ser correspondido nas versões mesmo se:

Para a maioria dos documentos (notadamente aplicativos XML orientados para registro), a correspondência de ID tem as seguintes vantagens:


Feedback