RE: [Pgsql-ayuda] Tipo de datos para Primary Key

From: "Fernando Papa" <fpapa(at)claxson(dot)com>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: RE: [Pgsql-ayuda] Tipo de datos para Primary Key
Date: 2003-08-05 13:01:56
Message-ID: F1DC5B511E2D1C499E5E20FC6D74160D03C9D592@exch2000.buehuergo.corp.claxson.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Yo supongo que una pk con int debe ser la mas rapida de todas... sin embargo a veces no es practica. Si fuera DNI todavia, pero en el caso del cuit no estoy seguro si convenga. Creo que depende mas que nada de, primero, la cantidad de datos que tengas o que vayas a tener en la tabla, y segundo, si la conversion de ese choclo de numeros a un int es posible (que creo que si) y por ultimo, si es practica (acordate que tenes 2 numeros delante para empresa o persona fisica y si es persona fisica, unos diferentes para el hombre y la mujer, mas el digito verificador)... que despues puedas identificar cada parte del cuil en un choclo de numeros sin guiones ni separaciones.

--
Fernando O. Papa
DBA

> -----Mensaje original-----
> De: Emilio Capolupo [mailto:ecapolup(at)ta(dot)telecom(dot)com(dot)ar]
> Enviado el: martes, 05 de agosto de 2003 9:38
> Para: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> Asunto: [Pgsql-ayuda] Tipo de datos para Primary Key
>
>
>
> Hola colegas listeros:
>
>
> Tengo una tabla compuesta por datos filiares de personas que
> se identifican por un numero de 11 digitos (cuil para los
> argentinos). Este numero será la Primary Key de la misma.
>
>
> Mi pregunta es la siguiente:
>
> ¿Que tipo de dato conviene que sea este campo? ¿ char(11),
> numeric, o que?
>
>
> Gracias por vuestra atencion
>
> Emilio
>
>
>
> AVISO LEGAL:
> Esta información es privada y confidencial y está dirigida
> únicamente a su destinatario. Si usted no es el destinatario
> original de este mensaje y por este medio pudo acceder a
> dicha información por favor elimine el mensaje. La
> distribución o copia de este mensaje está estrictamente
> prohibida. Esta comunicación es sólo para propósitos de
> información y no debe ser considerada como propuesta,
> aceptación ni como una declaración de voluntad oficial de
> TELECOM ARGENTINA STET - FRANCE TELECOM S.A. . La transmisión
> de e-mails no garantiza que el correo electrónico sea seguro
> o libre de error. Por consiguiente, no manifestamos que esta
> información sea completa o precisa. Toda información está
> sujeta a alterarse sin previo aviso.
>
> This information is private and confidential and intended for
> the recipient only. If you are not the intended recipient of
> this message you are hereby notified that any review,
> dissemination, distribution or copying of this message is
> strictly prohibited. This communication is for information
> purposes only and shall not be regarded neither as a
> proposal, acceptance nor as a statement of will or official
> statement from TELECOM ARGENTINA STET - FRANCE TELECOM S.A. .
> Email transmission cannot be guaranteed to be secure or
> error-free. Therefore, we do not represent that this
> information is complete or accurate and it should not be
> relied upon as such. All information is subject to change
> without notice.
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Fernando Papa 2003-08-05 13:51:36 [Pgsql-ayuda] PK e indices
Previous Message Emilio Capolupo 2003-08-05 12:37:41 [Pgsql-ayuda] Tipo de datos para Primary Key