Re: Consulta sobre el correcto uso de campos null

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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