Trigger d'historisation

Petit nouveau ! | 1 Messages

26 janv. 2012, 16:40

Bonjour,

J'ai un soucis, j'aimerais mettre en place une ou deux tables pour faire de l'historique et l'audit des opérations qui se passe au niveau de la bd, il s'agit :
l'historique des livraisons,
l'historique des commandes,
les stats.

Je n'y connais pas trop en trigger, s'il un personne veux bien me venir en aide, se serais sympa.

Merci
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

28 janv. 2012, 14:13

salut,

qu'est ce qui ne va pas ?

ton code semble logique, tu modifie le stock en fonction des achats / livraison, et tu avoir prévue tout les cas.

au niveau de la terminologie, la tu ne fait pas d'historisation (qui consiste à stocker toutes les opérations effectuées) mais une mise à jour des tables.

une autre méthode serais d'utiliser une procédure stockée avec une transaction pour gérer cohérence de la base (et donc ne pas avoir des produits en trop ou en moins par rapport aux ventes ;) )

donc dit nous si tu a testé, s'il y a un truc qui te chagrine, parce que la c'est trop vague :)

@+
Il en faut peu pour être heureux ......