From: | Jaime Casanova <systemguards(at)yahoo(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Tipo de dato para clave primaria |
Date: | 2004-08-24 20:34:02 |
Message-ID: | 20040824203402.27878.qmail@web50001.mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
>--- Emilio Capolupo <ecapolup(at)ta(dot)telecom(dot)com(dot)ar>
>escribió:
>
>---------------------------------
>Cual es el tipo de dato mas conveniente para definir
>una clave primaria? numerico o caracter?
>es lo mismo cuando realice buscas o la asigne como
>clave foranea que busqu por "359" o 359?
>se gana algo?
>Gracias,
>Emilio
Cual es el mas conveniente dependera de lo que quieres
lograr. muchos consideran que lo mas conveniente para
una clave primaria de un plan de cuentas es el numero
de cuenta y ese normalmente lo representas como una
cadena de caracteres. (no estoy haciendo un analisis
de si es correcto o no solo estoy exponiendo lo que
algunos consideran *mas* conveniente).
Sin embargo si ganas algo por usar numeros en una
clave primaria. la computadora entiende todo como
numeros asi que si preguntas por caracteres debe
transformar primero a algo que si pueda entender y
luego actuar. (es decir, que hay un proceso extra en
medio por usar caracteres.)
Mi costumbre es usar numeros siempre que sea posible,
caracteres *solo* cuando sea necesario. (Pero, claro
esta, es solo mi costumbre.)
Alguna otra opinion?
Atentamente,
Jaime Casanova
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-08-24 22:21:31 | Re: cambio |
Previous Message | Patricio Muñoz | 2004-08-24 20:32:06 | Repositorio RPM |