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.
Última edición por jhonny fecha: 04-12-2009 a las 15:42:12.
Razón: Corregir palabras mal escritas
|