06/06/2013, 13:29
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Como puedo hacer para saber que un usuario ha entrado y modificado cuales Es un tema medio complicado... Porque no hay un registro exacto de lo que hace la modificación.
Una opción es generar una tabla de logs, donde puedas asentar todos los cambios introducidos por cada usuario, de modo de tener cierta trazabilidad.
En ese caso en un campo VARCHAR se va guardando en cada ocasión un conjunto desnormalizado de datos con los cambios, incluyendo ambos valores: El original y el nuevo.
Otra opción es que cada cambio genere un registro nuevo y de de baja el anterior, entendiendo por baja la inserción de la fecha de desactivación del anterior registro, y por quien. El nuevo en cambio, tendría ese campo en NULL.
En definitiva, no hay una forma única de hacerlo. Depende de tu ingenio y tus necesidades.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |