Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2011, 15:56
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 6 meses
Puntos: 461
Es un error de integridad de datos??

Es una pregunta que me surge de una conversación con un personal de una empresa donde hice una prueba, en la realización de esta prueba me pidieron una tabla clientes y no coloque un id para ser el PK sino que le declare PK a la cedula de identidad del cliente(numero de identificación o como lo llamen en su pais), entonces me dicen que esto es un error de integridad ya que al hacer la relación con claves foráneas tendriamos un error de este tipo, aunque no lo dijo directamente practicamente me indico que debia tener un id como PK, yo le dije que he echo relaciones de este tipo con claves foraneas pero el insistio que es un error para no seguir discutiendo dije bueno aprendi algo nuevo, pero entonces es esto un error de integridad??? el colocar un campo cedula como PK?? bueno yo para matar mi duda me decidi a plantearla en el foro, espero que me puedan aclarar este punto, gracias de antemanos por sus respuestas saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way