Tienes que definir un contraints de tipo ON DELETE CASCADE, para detalles
revisa :
http://www.mysql.com/doc/en/InnoDB_foreign_key_constraints.html
Saludos,
Ulises
-----Mensaje original-----
De: Jose Mª Hidalgo [mailto:jo...@mundonetinfo.com]
Enviado el: Lunes, 05 de Abril de 2004 02:07 p.m.
Para: mysq...@lists.mysql.com
Asunto: Borrado de campos clave
Necesito enlacar el ID de una tabla con su homónimo en otra para que cuando
elimine el registro de la principal automáticamente se eliminen todos los
registros de la segunda tabla que tengan el mismo id.
Por ejemplo, en una tabla categorías, si borro la categoría 5 también se
deberán de eliminar los registros de la tabla personal que tengan la
categoría 5.
¿Como se crean esos campos en MYSQL?