Une chaîne de magasins gère un programme de fidélité dans lequel les clients gagnent des points grâce à leurs achats et reçoivent des coupons ciblés issus de campagnes, utilisables lors de transactions ultérieures.
Comprenez les décisions qui le sous-tendent.
Séparer LoyaltyAccount de Customer afin de suivre le niveau et le solde de points sans surcharger la table client.
Utiliser CouponRedemption comme entité associative pour enregistrer quel coupon a été appliqué à quel achat et à quel moment.
Relier Coupon à Customer et Campaign afin que chaque coupon émis soit traçable jusqu’à son bénéficiaire et sa promotion.
À utiliser pour modéliser l’émission et l’utilisation de coupons ainsi que l’acquisition de points de fidélité dans des systèmes promotionnels de vente au détail ou de commerce électronique.