2011/2/3 Milton Labanda <[email protected]>:
>
> Para algunas personas el poner la lógica de negocio en los stored procedures
> o
> en funciones en postgres es cosa del pasado

esto es muy subjetivo... y personalmente no creo que dependa del
capricho del momento...

hay cosas que "deben" ir en la base porque es el lugar mas obvio para
hacerlo, porque permite hacerlo mas eficiente, etc...
hay cosas que "deben" ir en la aplicacion porque es el lugar mas obvio
para hacerlo, porque permite hacerlo mas eficiente, etc...

por ejemplo, he visto millon procesos que graban en una tabla y luego
graben un registro derivado en otra (auditoria por ejemplo), lo cual
obviamente debe hacerse en un trigger (a menos que solo quieras
registrar el usuario de la aplicacion y no el usuario con el que te
conectas a la base, lo cual me parece mal pero bue...)

y hay cosas que la base no tiene la informacion necesaria para hacerla sola...

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte y capacitación de PostgreSQL
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a