A questo tem sempre que ser levantada com uma justificativa. Por exemplo se fazer algo na camada control pode facilitar a manutenço isso deveria ser feito. Se retirar isso do banco otimiza o desempenho, isso deveria ser feito.
A questao e que vc deve sempre desacoplar o sistema cada vez mais. Se todas as suas regras de negocio estao no banco, a migracao para outro banco torna-se dispendiosa (e pq nao impossivel). Deve ser moderado mesmo. Afinal para o cliente o que importa mesmo e o sistema rodando. Como isso sera feito e um problema nosso. Mas eu vejo que colocar "inteligencia" demais no banco faz o desempenho dele piorar... Quanto ao ruby fazer chaves estrangeiras... Esse nao e um papel do proprio banco? Seria interessante se ele tiver uma camada que converse com qq banco de dados...Caso contrario seria um tiro no pe On 11/30/06, Nelson Pereira Júnior <[EMAIL PROTECTED]> wrote:
A questão é performance! Imagine... ao se excluir um pedido com 100 itens, em vez de enviar apenas um comadno SQL ao SGDB, teria que enviar 101. Isso se o desenvolver não esquecer alguma coisa... pois se ele esquece o banco vira uma zona. Sou a favor da moderação, mais pro lado da performance. ----- Original Message ----- From: "Rodrigo Hjort" <[EMAIL PROTECTED]> To: "Grupo de Usuários do PostgreSQL no Brasil" <[email protected]> Sent: Thursday, November 30, 2006 2:52 PM Subject: Re: [PostgreSQL-Brasil][off topic] Inteligência em banco de dados 2006/11/30, Walter Cruz <[EMAIL PROTECTED]>: > Há uns meses atrás, no rails-br, algumas pessoas > sugeriram que se o rails for o único a acessar o banco, o mesmo poderia > ser > feito sem chave estrangeira(já que daria pra usar o rails pra controlar > isso). Veja se o DBA aceitaria... :D (Eu não.) -- Rodrigo Hjort http://icewall.org/~hjort _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
