Olá, Nossa aplicação é mista com regras na aplicação e no banco, para nosso ramo e para quem nós temos e teremos como clientes eu acho que é o melhor a fazer. Controle das regras na aplicação: Vantagens: Implantação mais rápida, Documentação na aplicação gerando assim um suporte melhor pela padronização. Desvantagens: Menos flexível, talvez tenha que criar clones da aplicação para atender outros clientes. Controle das regras no banco: Vantagens: Maior flexibilidade, Maior independencia da equipe de TI na aplicação gerando menos suporte, maior controle no banco. Desvantagens: Implantação mais demorada, documentação mais trabalhosa, projetos são especificos tendo que ter um equipe de suporte mais bem preparada. Essas são algumas da MINHAS OPINIÕES mais é claro todos temos nossas visões e o importante é projetar a aplicação PARA QUE e/ou PARA QUEM. Obrigado a todos. Claudio Oliveira http://www.msisolucoes.com.br
> Date: Wed, 26 Oct 2011 08:38:03 -0200 > From: [email protected] > To: [email protected] > Subject: Re: [pgbr-geral] Regras de negócios no banco ou na aplicação - > na prática e não na teoria > > Eu estou colocando as Regras de Negócio no banco de dados. > > Em 25 de outubro de 2011 23:12, alecindro <[email protected]> escreveu: > > Na aplicação. A empresa onde trabalho possui diversos clientes, cada um com > > as suas peculiaridades , mas o banco de dados é o mesmo para todos. > > > > Alecindro > > > > -----Mensagem Original----- > > From: Flávio Alves Granato > > Sent: Tuesday, October 25, 2011 10:05 AM > > To: Comunidade PostgreSQL Brasileira > > Subject: [pgbr-geral] Regras de negócios no banco ou na aplicação - na > > prática e não na teoria > > > > Bom dia senhores, > > > > Sei que este assunto é muito espinhento mas não estou defendendo nenhuma > > das visões sobre este assunto, apesar de ser desenvolvedor e puxar a > > sardinha para o meu lado. Mas eu gostaria de saber dos senhores como tem > > sido o dia a dia na implementação das regras de negócio de uma > > aplicação, tem sido implementado no SGBD ou na aplicação? Na visão de > > vocês, DBAs, quais os ganhos financeiro, desempenho, manutenabilidade e > > outros com este tipo de abordagem? > > > > Abraços, > > > > > > Flávio Granato > > > > -- > Atenciosamente, > Alexsander da Rosa > http://rednaxel.com > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
