データベース設計の一部について助けを求めています。
連絡先のグループと配布リストのグループのデータベースをモデル化する必要があります。
各連絡先は多数の配布リストに含めることができ、各配布リストには多数の連絡先を含めることができます。通常のインスタンスでは、ジャンクション テーブルを使用してこのソリューションを実現できます。
しかし、もう1つ追加することがあります。連絡先には、SMS または電子メールの 2 つの異なる方法で通知を受け取るオプションがあります。
連絡先は、いずれかまたは両方の方法で通知の送信を要求できます。
私が立ち往生している問題の一部は、連絡先が特定の配布リストに応じて異なる方法で通知を受け取りたいということです。
したがって、次のような問題があります:--
CONTACT A is in DL-A - Receives Notification via SMS
CONTACT A is in DL-B - Recieves Notification via Email & SMS.
連絡先テーブルに連絡先の複数のエントリがないようにしようとしています。各連絡先は一意である必要があります。
誰でも助けることができますか?