Je suis en train de concevoir un système intranet pour les moyennes entreprises. Devrais-je conserver une seule table de journal pour tous les modules ou la séparer? Le journal d'audit conserve toutes les activités admin/staff (créer, mettre à jour, supprimer des objets) et la structure du journal est universelle pour tout type de module.Une seule table de bûches centralisée ou séparée pour les modules?
Et est-ce aussi une bonne idée si je tire un rapport basé sur les enregistrements de journal? Ma table de journalisation conserve le type d'objet et l'identifiant de l'objet afin que je puisse récupérer des données pour n'importe quel objet et à tout moment en fonction de l'événement, du nom de l'objet et de l'identifiant de l'objet.
Quelle est la meilleure approche pour les rapports dans de tels cas?