É possível criar “sinônimos” de entidades?

0

O PowerAMC / PowerDesigner permite que você crie "sinônimos gráficos" de entidades subjacentes, permitindo que você coloque a mesma entidade duas vezes (ou mais) em um diagrama. Isso é ótimo quando, de alguma forma, uma entidade deve estar vinculada a duas outras que estão em lados opostos do diagrama.

Existe uma maneira de fazer isso no Visio 2010 ao usar o modelo de modelagem de banco de dados?

    
por leokhorn 06.02.2014 / 17:10

1 resposta

0

Existem duas maneiras de fazer isso:

  • Abra o painel Tabela e Exibições (guia Banco de Dados, Preferências do Modelo, primeira guia ", ao excluir um objeto do diagrama" deve estar em "Perguntar ao usuário")
  • Arraste e solte a tabela existente desse painel no diagrama

Isso cria uma duplicata da entidade lógica e recria todos os links (relações) para ela. Não é imediatamente útil limpar o diagrama, mas se você excluir os links estranhos e disser "Não" quando ele perguntar se também deve excluir os elementos lógicos, os links desaparecerão visualmente, mas as chaves estrangeiras permanecerão.

Segundo método:

  • Copiar uma tabela do diagrama (CTRL + C)
  • Na guia Início, escolha Colar, Colar especial e mantenha o que deve ser o modo padrão: dados do diagrama do Visio

Uma cópia da tabela será exibida, mas não será vinculada automaticamente a nada.

De ambos os pontos, as duplicatas no diagrama são logicamente a mesma entidade. Isso significa que, se você modificar um, o outro também será modificado. Se você vincular um a algo, o outro também será logicamente vinculado (as chaves estrangeiras serão listadas em ambos, embora apenas uma possa ter o link visual).

Observação: estou usando a versão francesa do Visio para que as etiquetas exatas mencionadas possam ser diferentes em inglês. Eu tentei traduzir com o melhor da minha capacidade.

    
por 12.02.2014 / 13:52