Hibernate e constante alteração de tabelas

1 resposta
H

Pessoalm estou com um problema na empresa que é a constante alteração de entidades no banco de dados, o primeiro pensamento
foi que era somente eu sobre-escrever as entidades que eu tinha antes, bem, isso não é tão santo assim…

Problema 1 = Criação de sequences personalizadas para cada entidade pois estou utilizando postgree (Principal problema, se for resolvido os outros são suportáveis)
Problema 2 = Chaves primarias compostas e tabelas das mesmas precisam de algumas alterações para funcionarem de maneira correta.
Problema 3 = Entidades que reutilizam chaves primárias de outras entidades em um relacionamento generalização especialização(Uma única chave estrangeira vira chave primária
na tabela) necessitam de alteração para que funcionem adequadamente.

Quaisquer formas automatizadas de solucionar 1 ou mais destes problemas seria de grande ajuda, muito obrigado novamente e tenham um bom dia…!

1 Resposta

fabiocsilva

Alterações constantes na estrutura das tabelas é um “bad smell”. Tem algum problema de projeto aí. Acho que a empresa deve avaliar com mais calma os requisitos do projeto para não haver tanto retrabalho. Quanto as alterações automáticas, eu pessoalmente não recomendo. É bom que você esteja ciente do que é necessário ser feito porque sua ferramenta automática pode estragar tudo de maneira talvez até irrecuperável.

Criado 28 de março de 2012
Ultima resposta 28 de mar. de 2012
Respostas 1
Participantes 2