Buenas!
Resulta que estoy haciendo un proyecto donde existe la siguiente relacion
Academia -> Instructor -> Competidor
la academia tiene un id, por clave foranea se transmite al instructor el id de la academia a la que pertenece. mientras que al competidor se le transmiten los id de la academia a la que pertenece y del instructor a cargo
Una academia tiene uno o mas instructores y estos instructores, tienen a cargo varios competidores a cargo
si yo quiero eliminar una academia, OBLIGATORIAMENTE tengo que de la misma manera borrar todos los instructores y competidores asociados a esa academia ??
existe la posibilidad de mantener los instructores y competidores que estén asociados a la academia que se quiere borrar ?
como puedo solucionar este asunto sin tener que modificar la estructura de la BD ?
desde ya muchas gracias por las respuestas