From: | Juan Martínez <jeugenio(at)umcervantes(dot)cl> |
---|---|
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 01:31:10 |
Message-ID: | 1323.190.44.84.95.1179192670.squirrel@correo.umcervantes.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Mar, 15 de Mayo de 2007, 4:08 am, Gabriel Hermes Colina Zambra escribió:
[mensaje mal editado/cortado... puaj]
>> Ahora cuando hablamos de claves o indices, los
>> valores nulos no tienen
>> mucho sentido y tecnicamente no deberian permitirse
>> valores nulos para
>> un campo que es indice o clave.
>
> Indice si es para un orden podria admitirlos no veo
> por que no ?
Quien te dijo que los indices son para ordenar?
O sea que una tabla sin indice no se puede ordenar?
Digamos que indice es casi (por no decir completamente) un sinonimo de clave.
> Y clave seria imposible nulos, seria nulo, ya que solo
> admitira un valor nulo, puesto que no cabria la
> posiblidad de otro.
Eso no es asi.
Un campo no nulo es aquel que solo se especifica como tal.
Una clave puede aceptar valores nulos (incluso una clave unica). _Solo_
una PK (Llave, clave, indice primario) no acepta valores nulos,
basicamente por que en la declaracion de una PK, implicitamente se declara
no nulos al atributo.
--
Juan Martinez Linux user # 335778
Departamento de Informática 499 7934 - 499 7992
Universidad Miguel de Cervantes Mac Iver # 370 - Stgo. Centro - RM
From | Date | Subject | |
---|---|---|---|
Next Message | Rommel Oramas | 2007-05-15 01:31:47 | Re: patentes |
Previous Message | Jaime Casanova | 2007-05-15 01:01:05 | Re: Consulta sobre el correcto uso de campos null |