List:Spanish« Previous MessageNext Message »
From:Carlos Barboni Date:January 17 2011 1:37pm
Subject:Re: ¿Qué PK usar en una tabla personas?
View as plain text  
José:

Yo usaría el número de documento más un código (clave
compuesta) para
indicar si es Pasaporte, etc.
Es lo más simple y lo que el cliente se suele acordar. De lo contrario,
siempre terminas haciendo una consulta por nombre porque nadie sabe su
número de id.
Saludos
Carlos


El 17/01/11 00:14, "José C. Massón" <jose@stripped> escribió:

>El 15/01/11 20:34, Fresh Poison escribió:
>> Estimados,
>> 
>> En mi trabajo se está por armar una nueva Base de Datos y se
> discutió
>> sobre la tabla personas generandose la duda si sería conveniente la
>> creación de un id de persona o usar el documento de identidad como clave
>> primaria.
>> 
>> Para complicar un poco la cosa pueden existir documentos extranjeros en
>> la BD así que supongo se debería utilizar  una clave compuesta en
> el
>> caso de que el documento sea el ganador :)
>> 
>> La mayoría quiere utilizar el documento pero yo recuerdo que en mis
> días
>> de alumno un profesor nos recomendó no utilizarlo.
>> 
>> Como dudo de la sapiencia de mi profesor, de la de mis compañeros y
>> sobre todo de la mía propia vengo por estos lares a preguntar a los que
>> saben ;)
>> 
>
>mmm no usaría un número de documento... no suelen ser unívocos.
>Usaría un uuid[1]
>
>En MySQL lo podés generar con la función UUID()
>
>[1] http://es.wikipedia.org/wiki/Universally_Unique_Identifier
>
>abrazos
>-- 
>José C. Massón
>
>gcoop - Cooperativa de Software Libre
>Velasco 508 Depto A
>www.gcoop.coop (+54 11) 4855-4390
>Buenos Aires - Argentina
>
>-- 
>Lista de Correos de MySQL
>Para el historial de la lista: http://lists.mysql.com/mysql-es
>Para cancelar inscripción:
>http://lists.mysql.com/mysql-es?unsub=1
>


Thread
¿Qué PK usar en una tabla personas?Fresh Poison16 Jan
  • Re: ¿Qué PK usar en una tabla personas?Julio16 Jan
    • Re: ¿Qué PK usar en una tabla personas?Eduardo Vanzulli16 Jan
  • Re: ¿Qué PK usar en una tabla personas?Jose M. De la Huerga16 Jan
    • Re: ¿Qué PK usar en una tabla personas?Thomas Goik - auXion.de16 Jan
  • Re: ¿Qué PK usar en una tabla personas?Angel Alberto Briceño Obregón16 Jan
  • Re: ¿Qué PK usar en una tabla personas?José C. Massón17 Jan
    • Re: ¿Qué PK usar en una tabla personas?Carlos Barboni17 Jan
      • Re: ¿Qué PK usar en una tabla personas?SW Computación17 Jan
  • Re: ¿Qué PK usar en una tabla personas?DTH66619 Jan
Re: ¿Qué PK usar en una tabla personas?Carlos Barboni17 Jan
  • Re: ¿Qué PK usar en una tabla personas?José C. Massón18 Jan
    • Re: ¿Qué PK usar en una tabla personas?Sebastian Moreno18 Jan
      • Re: ¿Qué PK usar en una tabla personas?Jaime Crespo Rincón18 Jan
        • Re: ¿Qué PK usar en una tabla personas?Hernán Beati - SaberWeb.com.ar18 Jan
          • Re: ¿Qué PK usar en una tabla personas?Angel Alberto Briceño Obregón18 Jan
          • Re: ¿Qué PK usar en una tabla personas?Carlos Barboni18 Jan
            • Re: ¿Qué PK usar en una tabla personas? \"José C. Massón\" 18 Jan
              • Re: ¿Qué PK usar en una tabla personas?Hernán Beati - SaberWeb.com.ar18 Jan
                • Re: ¿Qué PK usar en una tabla personas?Carlos Barboni18 Jan
                  • AW: ¿Qué PK usar en una tabla personas?auXion.de - Technik18 Jan
                    • Re: ¿Qué PK usar en una tabla personas?Andrés G. Montañez18 Jan
                    • Re: AW: ¿Qué PK usar en una tabla personas?Hernán Beati - SaberWeb.com.ar18 Jan
      • Re: ¿Qué PK usar en una tabla personas?Jose M. De la Huerga19 Jan