From: | p valdes <p(dot)valdes334(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: incoherencia |
Date: | 2010-11-25 23:26:04 |
Message-ID: | AANLkTimJHGUdnj3x1HOcQTEwVSaVQfX0Q=ZEn-Q=65G1@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Además sería bueno limpiar un poco el nombre a tus campos probablemente,
no tiene sentido tener un campo llamado tabla_07_campo en una tabla
llamada tabla_07, y un campo llamado asimismo tabla_07_campo en una
tabla llamada tabla_08 de modo que el nombre completo de los campos
sea
tabla_07.tabla_07_campo
tabla_08.tabla_07_campo
Es absurdo. Tampoco veo sentido a tener un campo de texto llamado
estado para escribir 'PAGADO' cuando puedes tener un campo boolean
llamado pagado, en cuyo caso tu ejemplo anterior sería mucho más claro
aún, quedando reducido a
AND NOT tbl_07.pagado
De ese modo la base tendría que trabajar menos y sería algo mas
eficiente y ocuparía menos espacio. De la manera que tu lo haces es
innecesariamente farragoso
En suma, creo que hay un problema de diseño en primer lugar que sería
bueno valorar
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2010-11-25 23:30:28 | Re: Problemas instalando Pgpool |
Previous Message | p valdes | 2010-11-25 23:12:18 | Re: incoherencia |