Ver Mensaje Individual
  #2  
Antiguo 04-12-2009
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Reputación: 30
jhonny Va camino a la famajhonny Va camino a la fama
No action : Pues simplemente actua como una llave foranea común y corriente, sin ejecutar alguna acción adicional.
Set null : Sirve para que al modificar "el valor maestro", automaticamente el registro amarrado se convierta en un valor NULL.
Set default : Sirve para que al modificar "el valor maestro", automaticamente el registro amarrado se convierta en el valor por defecto de dicho campo.
Cascade : Lo tienes claro, pero por si a alguien mas le sirve, lo escribo aca... cuando una llave foranea tiene esta caracteristica activa, entonces el registro tomará automaticamente, el mismo valor que el de la "tabla maestra" en caso de que esta ultima sea modificada.

Eso en cuanto a las reglas de modificación, en cuanto a las reglas de las llaves foraneas, sobre el eliminado... sucede igual, pero pues en caso de que el "dato maestro" sea eliminado... ya, solo es cuestión de aplicar un poco de sentido común.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/

Última edición por jhonny fecha: 04-12-2009 a las 15:42:12. Razón: Corregir palabras mal escritas
Responder Con Cita