Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/05/2011, 09:23
_Ruben_
 
Fecha de Ingreso: enero-2008
Mensajes: 201
Antigüedad: 16 años, 3 meses
Puntos: 39
Respuesta: No borrar registros, actualizar el estado a borrado

Agregar un campo que indique que esta borrado es una solución rápida y eficaz, pero plantea 2 problemas (que yo pueda ver):

1. Hay que cambiar todas las consultas para añadir en el where que ese campo indique que el registro no fue borrado.

2. A la hora de comprobar la integridad de las claves foráneas ¿cómo indicas que no compruebe con registros que tienen ese campo marcado como borrado?

Yo la solución que veo mas elegante y que no implica esos problemas es tener una segunda tabla idéntica donde tener los registros que fueron borrados.