Hola,
Estoy teniendo la duda sobre cuál sería la mejor manera de llevar un registro de cambios realizados por los usuarios para cualquier tabla. Dicha tabla tiene que tener los siguientes campos:
nombre_usuario, fecha_modificacion, nombre_tabla, nombre_campo, id_campo_pk, valor_campo_anterior, valor_campo_nuevo.
Hay muchas tablas, y no todas las tablas tienen la misma cantidad mismos campos, por eso mi duda. ¿Cómo hago para ir detectando el campo modificado y guardar los valores a la tabla que contendrá todos los cambios?
PD: Mi Base de Datos está en MySQL, no sabía donde hacer la pregunta. Perdonen las molestias.
Antonio Mata