Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/06/2013, 13:44
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 9 meses
Puntos: 774
Respuesta: Base de Datos Relacionales, Foreing Key

una llave foranea es para "validar" la integridad de la base de datos por ejemplo no te permitiria ingresar un id no existente, digamos que quieres sacar un libro por el usuario "pedro" el cual no existe en tu bases, al momento de querer insertar a este usuario el manejador de base de datos te mandar un mensaje diciendo que no se puede insertar porq hay una llave foranea para revisar esto.

espero haberme explicado

saludos,
Libras
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me