Cita:
Empezado por roman
Eso sí, yo no usaría el DNI como llave primaria. Sí cómo índice sin duplicados pero no como llave primaria.
|
¿Porqué no?
Mientras el campo analizado tenga la caraterística de clave candidata es legal el que se lo elija como clave primaria.
Si el campo puede garantizar unicidad ya es un buen criterio para aceptarlo como PK.
Es sabido que la misma teoría de base de datos sugiere la aparición de claves artificiales. El DNI es justamente una de éstas, ergo: es válido que sea PK. Tres motivos, 3 puntos que se analizan para definir las PK. Todos coinciden: el DNI puede tranquilamente ser una PK. Después de todo, en teoría, no existen dos personas con el mismo DNI, es una clave artificial (inventado... porque a dudo que alguien llame a Juan Pepe de la Cruz Montezco Planes como 287541296). Aunque hoy en día el robo de identidad anda creciendo
Saludos,