----- "Leonardo Pinto Rodrigues da Costa" <[email protected]> escreveu:
> Em 20 de maio de 2010 10:59, Everton Murilo Rodrigues Silva > <[email protected]> escreveu: > > Bons dias, > > > > A própria MySQL fornece uma ferramenta para modelagem de banco de > dados > > (Workbench) que pode ser encontrada em > > http://www.mysql.com/downloads/workbench/ > > Obrigado. > > Pra que eu quero desenhar especificamente somente para um banco de > dados, se posso hoje desenhar e desenvolver em classe/OOP/ORM para > todos os bancos possíveis?! Sinceramente: esse antigo paradigma de > modelagem específica para SGDBs é um retrocesso. Me intrometendo um pouco... O negócio é o seguinte: UML -> Ótimo, faça o diagrama de classes. Modelagem de Banco -> Extremamente necessária! O problema é que a turma do OO esquece que na maioria (se não em todos) dos casos está programando para um SGBD _Relacional_ e se o trabalho com o SGBD _Relacional_ não for bem feito o sistema vira uma m***. Tem muita gente que acha que OO é a panacéia para todos os males da programação :) Não digo que não seja bom. Mas quando mistura com um SGBD _Relacional_ que não está preparado para fazer _persistência_ ai a coisa entorna :) Tem gente que acha que é só mandar os objetos para o banco via hibernate (que também cria o banco, e faz um péssimo serviço nesse ponto) que está tudo certo! Então, no meu ponto de vista, usem ambas as ferramentas! Modelem o banco! Principalmente se for _Relacional_! Antonio. -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
