From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "Gabriel Hermes Colina Zambra" <hermeszambra(at)yahoo(dot)com> |
Cc: | Juan Martínez <jeugenio(at)umcervantes(dot)cl>, "Damian Culotta" <dculotta(at)fibertel(dot)com(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Consulta sobre el correcto uso de campos null |
Date: | 2007-05-15 05:17:56 |
Message-ID: | c2d9e70e0705142217y41be5c8erc25e7cd1b9d32147@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 5/15/07, Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com> wrote:
> >
> Jaime aunque en la respuesta anterior es cierto tu
> punto con respecto a indices unicos y te agradeci el
> sacarme del error, tu punto aclara mas cosas, pero no
> contradice lo que yo mostraba.
>
> Pues yo decia que un indice no clave, no contiene
> nulos y un indice comun podia contener n nulos.
>
si, pero por la razon incorrecta... de hecho, en cosas tan primitivas
como access (esta bien, admito haber usado access ;) te permite
definir una clave primaria que acepte nulos (cuando vi que se podia
hacer eso decidi que ya habia visto suficiente y lo deje :)
no se si m$ sql server (una version mas completa de access) te permita
hacer lo mismo
la razon por la que no puedes hacerlo es porque por concepto una clave
primaria identifica de forma unica a un registro (de hecho deberia
representarlo, y el resto de atributos estar en dependencia de el)
cosa que no podria ocurrir con un valor NULL (desconocido)
--
Atentamente,
Jaime Casanova
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook
From | Date | Subject | |
---|---|---|---|
Next Message | Gabriel Hermes Colina Zambra | 2007-05-15 05:29:57 | RE: Expresar lo mas claro posible |
Previous Message | Gabriel Hermes Colina Zambra | 2007-05-15 05:00:20 | Re: Consulta sobre el correcto uso de campos null |