Visitas: 3
Los usuarios de nuestra aplicación pueden hacer muchas cosas, como borrar algunos datos que ya no usan más de lo que cargaron o simplemente realizar muchos pasos que luego pueden encontrar varios bugs. Una buena solución a esto, es usar logs en el sistema para poder registrar todos los movimientos del usuario dentro de la aplicación y así poder saber todo lo que hizo.
Otra buena forma de recuperar rápidamente los datos del usuarios en caso que los borre es utilizar un borrado lógico en la base de datos, que consiste en agregar un campo de estado. Con el borrado lógico indicaríamos que el estado borrado significa que no muestre los datos en el sistema, ocasionando para la vista del usuario un borrado normal.
Espero que les sirva.
Imagen: Clker