Antes de eliminar una ficha (p.e.) debemos eliminar sus historicos o saber cual de ellos tiene informacion
- Ahora mismo la unica solucion es crear un proceso/evento y cargar los plurales, uno a uno comprobando si hay datos,
El problema surge cuando una tabla tiene muchos historicos (o muchos enlaces a otras tablas), siempre hay algun historico que se nos olvida.
Sugerencia:
Tener alguna instruccion en los procesos para obtener una lista de todos los historicos o simplemente de aquellos que tienen registros, para poder informar al usuario o poder recorrer todos los historicos eliminando o modificando la informacion
Hola, y porque no una instrucción, borrar maestro + históricos, ya se que sería peligrosa, pero ¿ no hemos quedado en Life Is Soft ?, ya somos mayorcitos, como dijo un sabio, mas vale pedir perdon una vez que pedir permiso toda una vida.
Borrar ficha y sus historicos, solo vale para borrar la ficha y sus historicos
y a veces surgen otras necesidades en las que no es necesario borrar, pero si revisar o modificar los registros de los historicos, sin necesidad de borrarlos
Por supuesto, una cosa no quita la otra, estoy de acuerdo contigo en tu reivindicación (joder que palabro :-)), solo que también me gustaría tener algo como un borrado en cascada, sin condiciones, tal que en todas las BBDD.