我想允許我的用戶選擇退出某些電子郵件通知。我試圖決定如何在數據庫中實現這一點。我已經有一組Users
,所有電子郵件都存儲爲EmailTemplates
,它們有一個唯一的密鑰。所以我想用一個簡單的m2m表與用戶/電子郵件將工作得很好。但是,每次創建用戶時,我是否應該將此表與所有用戶/電子郵件組合組合(可能會使添加新電子郵件時的操作變得複雜?),因此默認情況下它們會選擇所有內容,或者我應該(2)做它倒退,並說如果這個用戶/電子郵件對沒有條目做發送電子郵件?然後,偏好表類變成BlockEmailNotification
表。電子郵件通知首選項
想法?
所以....選項#2。 – mpen 2010-09-01 17:23:39
@Mark - 可能更像2a。我想說這比它更多一點,但是這是一般的想法。 – 2010-09-01 17:29:00