Bueno estoy haciendo una BDatos para una aplicación en MySQL 4.0.22-nt. La cosa es que me he bajado un modelador de BDatos que se llama CaseStudio, pero diseñando el contenido de las tablas y otras cosas me di cuenta que estaba poniendo tablas de más.
Lo que tengo duda es cuando yo creo una llave foránea que es lo que hacen las propiedades de la Integridad Referencial. A mi me sale esto en el modelador:
Cita: Parent:
Update:None
Restrict
Cascade
Set Null
Set Default
Delete: None
Restrict
Cascade
Set Null
Set Default
y esto otro:
Cita: Child:
Insert: None
Restrict
Update:None
Restrict
lo que quiero saber es que hacen cada una de esas cosas. Para explicarme mejor tengo una relación entre dos tablas de esta forma:
Cita: categorias_forums forums
idcategoria --------------------------> idcategoria (esta es la relación)
titulo idforums
titulo
ahora lo que quiero lograr es que cuando se elimine una categoría se eliminen también todos los forums que pertenecen a esa categoría, me hago entender ahora?. Si me pudieran dar algún sitio donde informarme al respecto les estaría agradecido.
Salu2