List:Spanish« Previous MessageNext Message »
From:Eduardo Vanzulli Date:January 16 2011 1:28pm
Subject:Re: ¿Qué PK usar en una tabla personas?
View as plain text  
Sin dudarlo usa un id.
El motivo? Las personas pueden cambiar de tipo de documento y/o de
numero de documento y el sistema ni se va a enterar. De la otra
manera eso es imposible.
Si necesitas buscar después por esos datos lo podes hacer, pero
univoco siempre va a ser un id!
Saludos.

Eduardo Vanzulli
Ing. en Sistemas



El día 16 de enero de 2011 10:17, Julio <jnegro65@stripped>
escribió:
> Mirá, en mi experiencia te recomendaría no confiar en la unicidad del
> documento
> de identidad; he trabajado con padrones electorales hace muchos años y se que
> existen personas que poseen el mismo número, no se si te conviene combinar
> ese
> dato con otro o generar una nueva clave.
>
> Julio
>
>
>
> ----- Mensaje original ----
> De: Fresh Poison
> Para: mysql-es@stripped
> Enviado: sábado, 15 de enero, 2011 20:34:10
> Asunto: ¿Qué PK usar en una tabla personas?
>
> 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 ;)
>
> Saludos
>
> -- 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
>
>
>
>
> --
> 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