Data Modeler
Configurando o Data Modeler
TITULO Multi-Mapping com o Data Modeler
O Data Modeler é uma alternativa ao Modelamento oferecido pelo componente AureliusConnection, oferecido pelo xData, que permite um controle mais aprimorado sobre a automatização da modelagem, assim como a possibilidade de criar multi-classes automáticas.
Criando uma Conexão com o banco
Abra o Data Modeler, e cliquem em: File-> New -> Import From Database
Na nova tela, clique na opção "New Connection" para criar uma nova conexão, ou em "Existing Connection" caso a conexão já tenha sido criada. Após isso clique em "Next" para continuar.
Caso esteja criando uma conexão será necessário cadastrar os dados do banco que será usado, e clicar em Next.
Após isso, uma tela de carregamento aparecerá, que pode demorar múltiplos minutos caso o banco carregado seja muito grande.
Agora, vá em Tools -> TMS Aurelius para abrir a tela de configuração do mapeamento do banco.
No campo "Output Directory", coloque onde deseja que os arquivos sejam gravados; No campo "Use Name From" de "Association Naming", mude o valor para "Child Field Caption"; No campo "Check For Missing Sequences", mude a opção para "Never"
Agora, na aba "Mapping", será necessário adicionar,manualmente, um nome no campo "UnitName" para a unit de cada cabela. É recomendado o uso de Macros. Após isso, clique em "Ok" para finalizar o processo.