Otra consulta sobre la lógica sql en la DB o en el código

From: Damián Culotta <dculotta(at)fibertel(dot)com(dot)ar>
To: "Ayuda PostgreSql" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Otra consulta sobre la lógica sql en la DB o en el código
Date: 2005-12-17 22:11:15
Message-ID: 00f201c60356$cc238af0$6501a8c0@workstation
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenas tardes lista.
Vuelvo a alimentar la guerra santa.

La última vez consulté sobre cuán correcto y cuán eficiente es tener toda la lógica en la DB o en el código. Incluso, hablamos sobre el intermedio (dejar el grueso de las queys en la db y algunas en el código).

Mi duda ahora es otra. Je.

Por costumbre (muchas veces mala, otras tantas por comodidad y algunas otras por limitaciones), suelo almacenar información de una manera, que en la aplicación (web generalmente) debe mostrarse de otra forma.
Por ejemplo:

En la DB, el nombre de usuario que se guarda para un registro es el nombre de usuario, pero al momento de mostrar no quiero mostrar el nombre de usuario, sino apellido y nombre.
En el caso de las fechas, pasa similar, se almacena de una forma, y muchas veces deseo mostrarla de alguna otra forma. Por ejemplo, almaceno 2005-12-17 19:07:04 y deseo mostrar: 17/12/2005 07:07 pm o 17/12/2005 a las 19:07:04.

Como decía, por costumbres de distintas índoles, estas conversiones las hacía con alguna función en el código que se encargaba de traducir el dato en la aplicación.
Estuve haciendo algunas pruebas, de vistas, que devuelven todo eso ya traducido.

La intención del mail es pedirles opiniones, ya sea por experiencia o fanatismo, todas serán bienvenidas.
Gracias.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-12-17 22:34:46 Re: UPDATE 2 tablas
Previous Message José Fermín francisco ferreras 2005-12-17 21:58:13 UPDATE 2 tablas