Le scénario
Une application de mise en relation avec abonnements premium doit suivre les abonnements des utilisateurs, les cycles de facturation et les modes de paiement.
Ce que contient ce dessin
Comprenez les décisions qui le sous-tendent.
01
Associer Payment à User et Subscription pour enregistrer toutes les transactions et gérer plusieurs paiements par abonnement
02
Modéliser Plan comme une classe distincte référencée par Subscription afin de séparer les détails de l’abonnement de la configuration du forfait
03
Utiliser des énumérations pour SubscriptionStatus et PaymentMethod afin de limiter les valeurs des attributs
Pour concevoir le schéma de base de données ou le modèle de classes d’applications mobiles par abonnement, notamment les applications de rencontre ou de mise en relation.