AC
Tabela a partir de XMI duplica IDs e chaves extrangeiras.
Olá pessoal,
Comprei a poucos dias o Adianti Studio. Finalmente consegui gerar tabelas a partir de XMI usando o Enterprise Architect, mas estou incomodado porque costumo criar os campos "id_tabela" e as chaves estrangeiras "id_outra_tabela" no diagrama.
Acontece que na geração a partir de XMI o studio cria novos campos "id" e chaves estrangeiras. Como vcs lidam com isso?
Comprei a poucos dias o Adianti Studio. Finalmente consegui gerar tabelas a partir de XMI usando o Enterprise Architect, mas estou incomodado porque costumo criar os campos "id_tabela" e as chaves estrangeiras "id_outra_tabela" no diagrama.
Acontece que na geração a partir de XMI o studio cria novos campos "id" e chaves estrangeiras. Como vcs lidam com isso?
Em alguns casos eu suo XMI, mas mantenho o padrão "id".
Em outros linguagens como o java + jpa, quando vc tem uma situação igual a essa, você precisa anotar o atributo, pois o padrão é "id".
Sugiro manter o padrão no Enterprise Architect.
Valeu pela dica Marcelo.. Não vou ter problemas em usar o padrão "id" ao invés de "id_tabela"..
O problema é que aparentemente ele cria automaticamente novos campos, tanto "id" quanto as chaves estrangeiras.. isso impede que eu possa colocar esses campos nos modelos e consequentemente meus modelos ficam incompletos. Não posso relacionar as chaves por exemplo..
Estou disposto a me adaptar a ferramenta, qualquer dica é bem vinda.