我正在尋找部分數據庫設計的幫助。數據庫模型 - SQL - 最佳方法
我必須爲一組聯繫人和一組通訊組建立數據庫模型。
每個聯繫人可以在許多通訊組列表中,每個通訊組列表可以有多個聯繫人。在一個正常的實例中,我可以使用Junction表來實現這個解決方案。
但還有一件事要補充。聯繫人可以選擇通過短信或電子郵件兩種不同的方式接收通知。
聯繫人可以請求通過其中一種或兩種方法發送通知。
我遇到的問題是聯繫人可能希望根據具體的通訊組列表接收不同的通知。
因此,我們有這樣的問題: -
CONTACT A is in DL-A - Receives Notification via SMS
CONTACT A is in DL-B - Recieves Notification via Email & SMS.
我試圖避免在我的聯繫人表聯繫人多個條目,每個聯繫人應該是唯一的。
任何人都可以幫忙嗎?
爲什麼你不能使用聯結表,只是把NotificationType放在那裏? – BonyT 2012-07-25 10:40:37
將用戶的通知首選項添加爲「連接表」中的新列? – LisMorski 2012-07-25 10:40:58