14/12/2012, 18:42
|
| | Fecha de Ingreso: diciembre-2012
Mensajes: 2
Antigüedad: 12 años Puntos: 0 | |
Respuesta: Claves Foraneas Gracias por tu respuesta alyciashape, utilizo Mysql y he utilizado la opcion ON DELETE CASCADE, por ejemplo cuando borro un "curso" ya que un curso puede tener imagenes asignadas, asi que cuando borro el curso pues borro tambien las imagenes, en este caso la situación esta clara, para que guardar imagenes de un curso que no existe.
Mi duda y tal como tu comentas no es problema de base de datos, es sobre el comportamiento de esta. Escribi en el foro por si existia alguna regla que indicara que se hace en estos casos, ya que he hablado con varias personas y cada una indica una cosa u otra, aunque como bien dices depende de mi.
Al final he decidio que voy a poner un mensaje de control que indique que aun existen curso con esa categoria y q antes debe borrar los cursos. De esta forma ningun curso quedará sin categoria.
Una vez mas gracias por tu respuesta. |