Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Scientist

MER para DER

Recommended Posts

Bom Dia, Fiz toda a modelagem do banco seguindo o padrão MER, no meu caso tenho uma tabela Pessoa e suas especializações que são: Administrador e Avaliador. Obviamente que tanto Administrador como Avaliador tem alguns campos extras por isso fiz a especialização.

 

Até aqui tudo ok, sei que o modelo MER está correto. Porém ao converter para DER a ferramenta CASE me sugere que faça a junção dessas especializações formando uma tabela só, ou seja, teria apenas a tabela PESSOA com todos os campos de Administrador+Avaliador. Do ponto de vista da Engenharia de Software isto não é bom pois estaríamos indo contra o "modelo", porém do levando em consideração o desempenho e a prática é uma ótima solução, pois não precisaremos ficar usando INNER JOIN para juntar as tabelas, o que demanda muito recurso do banco.

 

o que vocês me dizem sobre isso ? Juntar ou Não ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join não demanda tantos recursos assim...

Tente imaginar o que será mais prático na hora da implementação.

Normalmente, eu mantenho esse tipo de coisa separado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.