Es mejor usar un id como primary key y hacer una llave única compuesta si
quiere para los campos "tipo de documento" y "Documento", así se le facilita
el manejo de las relaciones y (si hay que corregir una cédula, es fácil de
hacer), y mantiene la restricción de solo una cédula de un tipo.
El 15 de enero de 2011 18:34, Fresh Poison <poison.fresh@stripped>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 ;)
>
> 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
>
>
--
Atte:
Esteban Vega V.
Tel: 5271976
http://www.estebanvega.com