Bonjour,
j'ai une base de donnée sous mysql et voila ce que je veux faire :
* j'ai une table destockage :
id_destockage / id_produit / taux_initial / taux_final / date_heure_mise_en_vente
1 1 5 70 2008-03-26 09:16:39
2 2 10 50 2009-03-28 13:02:38
3 3 10 11 2009-03-28 13:00:00
Ces produits autont un taux de promotion variable en fonction du temps, le produit 1 aura un taux de réduction de 5% au moment 2008-03-26 09:16:39 puis le taux augmentera de 1% toutes les heures jusqu'à atteindre les 70% de réduction au bout de 70 heures puis le prix reviens à la normale : 0% de réduction.
Pour ce faire, il faut que quand on insere un produit a destocker, on créé automatiquement les futurs prix dans une table historique.
*id_historique / id_produit / date_heure / prix_ht / taux_promotion
1 1 2009-02-08 00:00:00 4.8 0
2 1 2009-02-10 11:45:51 5 0
3 1 2009-02-18 12:02:04 4.6 0
4 2 2009-02-08 15:38:55 2.6 0
J'espère que j'ai été assez clair, et puis si vous connaissez un bon tuto sur les triggers en mysql je suis prenneur.
Merci
Partager