Eliminar un registro o marcarlo como eliminado?
Publicado por Nicolás Ignacio (21 intervenciones) el 31/01/2017 00:18:23
Hola estimados!
Perdón si mi consulta es desubicada para el foro, pero ya que trabajo con php pensé en colocarla aquí.
Veo muchos sistemas y por lo general los erp, que no eliminan los registros de ninguna de sus tablas. Solo dejan que se les cambie el estado por ejemplo de activo a suspendido o a dado de baja, y los que están dados de baja no los muestran en los resultados pero persisten en la base de datos a modo de seguridad o auditoría mencionan a veces.
Mi duda es, de acuerdo a vuestra experiencia, porque razón se utiliza dicha metodología? En los abms no dan la opción de eliminar, esto está bien? Sigue algún criterio justificable? No hace que simplemente aumente el espacio de almacenamiento de la db?
Son dudas que quisiera escuchar opiniones al respecto para mis futuros desarrollos.
Bueno espero no haber molestado y que alguno pueda opinar.
Saludos!
Perdón si mi consulta es desubicada para el foro, pero ya que trabajo con php pensé en colocarla aquí.
Veo muchos sistemas y por lo general los erp, que no eliminan los registros de ninguna de sus tablas. Solo dejan que se les cambie el estado por ejemplo de activo a suspendido o a dado de baja, y los que están dados de baja no los muestran en los resultados pero persisten en la base de datos a modo de seguridad o auditoría mencionan a veces.
Mi duda es, de acuerdo a vuestra experiencia, porque razón se utiliza dicha metodología? En los abms no dan la opción de eliminar, esto está bien? Sigue algún criterio justificable? No hace que simplemente aumente el espacio de almacenamiento de la db?
Son dudas que quisiera escuchar opiniones al respecto para mis futuros desarrollos.
Bueno espero no haber molestado y que alguno pueda opinar.
Saludos!
Valora esta pregunta


0