Uma diferença composta é a agregação de várias alterações individuais,
porém relacionadas, entre versões de um modelo. Se você executar
uma ação que cria várias diferenças ou conflitos, o resultado
pode aparecer como uma única alteração, que é conhecida como diferença composta.
Por exemplo, se você alterar a posição de um elemento
em um diagrama, criará duas alterações: uma para a propriedade X e outra
para a propriedade Y do elemento do diagrama. Em vez de exibir
as alterações de X e Y como duas diferenças, as alterações são agrupadas
e exibidas como uma única diferença. Esse agrupamento reduz
o número de diferenças que devem ser examinadas e facilita
a análise da origem de cada diferença.
Quando você compara ou mescla versões de um modelo, pode visualizar diferenças compostas na visualização Modelo e na visualização Diagrama. A visualização Modelo lista hierarquicamente diferenças compostas. A visualização Diagrama lista diferenças compostas do diagrama.
As seguintes ações normalmente criam diferenças compostas:
- Incluir uma associação entre duas classes ou entidades,
o que cria até seis diferenças
- Para modelos diferentes de modelos de dados: aplicando um padrão a uma parte de um modelo, o que cria várias diferenças
- Arrastar múltiplos elementos em um diagrama cria um composto de
multi-arrasto, que contém compostos para cada elemento
arrastado, com duas diferenças para cada alteração posicional