Bonjour à tous,

J'aimerais avoir votre avis à propos d'un problème de conception.

J'ai une relation notification qui lie plusieurs comptes à plusieurs anomalies. La notification doit avoir une méthode notify pour l'envoi d'une notification qui peut être par mail ou par SMS, selon un attribut "type", dans la relation notification qui peut être une des valeurs suivantes: mail_priv, mail_pro ou phone.

En fonction de cette valeur, il faut que je puisse envoyer une notification par mail ou par SMS.

Selon vous, quel pattern devrais-je implémenter pour séparer l'implémentation de la notification, de la classe Notification ?

J'espère avoir bien expliqué le problème.

Merci d'avance pour votre aide.