03/06/2017, 17:04
|
| | Fecha de Ingreso: octubre-2013
Mensajes: 21
Antigüedad: 11 años, 2 meses Puntos: 0 | |
Borrar datos de BD con clave foranea sin eliminar datos hijos 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 |