Hola estoy realizando una aplicacion php + MYSQl y necesito llevar el historial de movimientos del usuario en la aplicacion , por ejemplo necesito guardar si el usuario compro algo que compro cuando lo compro y cuanto el valio esto seria sencillo , pero el problema es que tambien tengo que guardar cosas muy diferentes a estar , por ejemplo guardar si contesto algun cuestionario que respondio y cuando, no se como deberia modelar esto si hacer un tabla para cada historial que necesite o tratar de hacer una tabla y guardar todo en una ?
saludos