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)
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? |