Bonjour,
Je cherche un conseil sur comment et quels sont les champs que je dois créer dans ma base de données? Je cherche aussi à bien historier (avoir l'historique) les créations et modifications des enregistrements de cette même base.
Pour cela, je pense ajouter 2 champs de type "datetime" CreationDate et ModifDate à toutes mes tables.
Selon vous, est-ce une bonne manière de modéliser? Quels sont les inconvénients? Un ralentissement.
La base est utilisée par un site PHP donc j'ai pensé à mettre à jour ces 2 champs par code? Ou par un trigger serait-il mieux?
Ma BD est bien sûr du MySQL 5.1
Partager