Bonjour,
j ai une table Medicament
je voudrai avoir un historique de toute les changement, est ce que je dois ajouter une autre table si oui comment?Code:
1
2
3
4
5
6
7
8 idMedicament (clee) laboratoir codeEAN13 nomSP
merci
Version imprimable
Bonjour,
j ai une table Medicament
je voudrai avoir un historique de toute les changement, est ce que je dois ajouter une autre table si oui comment?Code:
1
2
3
4
5
6
7
8 idMedicament (clee) laboratoir codeEAN13 nomSP
merci
Recrer une table cahnegement si vous voulez. Quel est le probleme?8O
On ne mélange pas les données en cours (table Médicament) et les données historisées (table Historique) :Citation:
Envoyé par iftolotfi
Si la date début (à ajouter) est pertinente pour la table Médicament, ça n’est pas le cas de la date de fin.
En outre, les transactions non concernées par l’historique consommeront moins de ressources si celui-ci est à part.
Vous pouvez procéder à une historisation bestiale :
http://img75.imageshack.us/img75/295...toriqueha4.jpg
Ou n’historiser que la partie pouvant connaître des modifications. Si par exemple le code EAN13 ne change jamais, inutile de le faire figurer dans Historique.
Vous pouvez aussi créer une table historique par attribut à historiser, ce qui est doit du reste être fait en théorie. Mais je ne voudrais pas vous traumatiser...
Je vous conseille la lecture des discussions :
http://www.developpez.net/forums/sho...d.php?t=334343
http://www.developpez.net/forums/sho...d.php?t=336896