Foros del Web » Programando para Internet » PHP »

sugerencia sobre campos de tabla log

Estas en el tema de sugerencia sobre campos de tabla log en el foro de PHP en Foros del Web. estoy creando una aplicacion de administracion y la verdad no se me ocurren que campos meter en la tabla de logs. En ella tengo Id_usuario ...
  #1 (permalink)  
Antiguo 24/02/2005, 17:04
 
Fecha de Ingreso: mayo-2004
Mensajes: 180
Antigüedad: 13 años, 6 meses
Puntos: 2
sugerencia sobre campos de tabla log

estoy creando una aplicacion de administracion y la verdad no se me ocurren que campos meter en la tabla de logs. En ella tengo
Id_usuario ---> usuario que realiza la operacion,
Operacion ---> operacion que se hace (alta, baja ...)
fecha ---> fecha en la que se realiza

se os ocurre algun campo mas?
  #2 (permalink)  
Antiguo 24/02/2005, 19:54
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
Cita:
Iniciado por mickeyy
estoy creando una aplicacion de administracion y la verdad no se me ocurren que campos meter en la tabla de logs. (...)
... mete solo los campos que sean necesarios... podemos sugerirte muchos campos más pero si no te son necesarios solo estarias gastando memoria... piensa bien qué es lo que necesitas, ve qué te falta, ve que te sobra... (ó dinoslo para ayudarte), solo ocupa lo necesario y nada más...

Aportas muy pocos datos para poder, desde el punto de vista de cada quien, qué es lo que se ocuparia... puede que algunos se aventuren a sugerirte cosas.. pero solo tú sabes qué necesitas.

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 25/02/2005, 05:54
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Bueno .. como te comentan .. es necesario que concretes más lo que necesitas hacer .. Por registrar datos podrías hacerlos con muchos .. pero tal vez no es lo que necesitas ..

Por ejemplo ..

Si tu registras:_ Operacion ---> operacion que se hace (alta, baja ...)
Esa "Operación" vendrá referida a algúna cosa en concreto .. no sé .. un ID de un registro .. o en tal "sección" de tu aplicación .. Así que sería ideal relacionar ese dato .. sino, no tendrá mucho sentido ver que en tal fecha se hizo una "operación" pero no sabras con respecto a "que".

A todo esto .. si vas a "borrar" (baja) un registro por ejemplo y necesitas guardar "cuando se hizo" para tus logs .. entonces no lo borres "físicamente" de tus BD sino que usa un borrado "lógico" .. Esto implicaría tener un flag en esa tabla para ese registro que indique algo tipo "1" registro activo -> "0" registro inactivo (borrado .. dado de baja) .. NO sé hasta que punto necesitas ese tipo de "auditoria" ("log") .. Ese tipo de registros exaustivos generan mucho dato que va a consumir recursos en tus BD .. y a todo esto .. un "registro" (log) sin que nadie se comprometa a evaluarlo no sirve de mucho (esto ya pasa el ambito de la "programación" .. pero es para que veas que a veces lo que puede resultar "ideal" a la larga no es "real" ni efectivo las ventajas que podría dar vs a la mantención de esos datos o al rendimiendo en tu sistema como puede afectar).

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:08.