Re: consulta en la aplicación ó una vista?

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: "Miguel Beltran R(dot)" <yourpadre(at)gmail(dot)com>
Cc: Foro PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: consulta en la aplicación ó una vista?
Date: 2009-04-05 23:57:04
Message-ID: 20090405235704.GA4525@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Miguel Beltran R. escribió:

Hola,

> Es mejor tener esto en mi sistema ó hacer una vista en postgresql:

> y en zope solo hacer
> select * from vista_proyecto
> where
> ejercicio_id = <dtml-sqlvar ejercicio_id type="int">
> and
> proyecto = <dtml-sqlvar proyecto type="nb">

IMHO es más conveniente hacer la vista ... de esta forma, cuando alguna
otra aplicación necesite la misma información, vas a poder reusar la
definición existente. Otro argumento para usar vistas en cosas como
esta es que si algún día quieres cambiar la definición de las tablas por
cualquier razón, no necesitas cambiar las aplicaciones, sólo la
definición de la vista.

--
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
"The important things in the world are problems with society that we don't
understand at all. The machines will become more complicated but they won't
be more complicated than the societies that run them." (Freeman Dyson)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Werner Echezuria 2009-04-06 01:20:54 Ordenar una columna extra
Previous Message Alvaro Herrera 2009-04-04 23:43:36 Re: Duda Rollback?