MySQL Foreign Key On Delete

stoy tratando de descubrir relaciones y opciones de eliminación.

Tengo dos mesas,User yUserStaff, con una relación 1: n deUser aUserStaff (un usuario puede tener varios miembros del personal).

Cuando miUser se elimina, quiero eliminar todas lasUserStaff tablas asociadas a esaUser. Cuando miUserStaff se elimina, no quiero que le pase nada aUser. Entiendo que esta es una relación en cascada, pero no estoy seguro de qué manera.

es decir. ¿Selecciono la clave externa existente en miUserStaff table y hacerlo en cascada, o creo una nueva clave foránea enUser y configurar eso en cascada?

Respuestas a la pregunta(10)

Su respuesta a la pregunta