3.数据库设计之站内信设计

转自:https://blog.youkuaiyun.com/jiyanfeng1/article/details/6835877

最近做网站,有个站内信功能,站内信和邮箱的功能类似,只不过不通过邮件服务器发送,而是直接将记录保存在数据库中,要求做到能发能收能删,能群发,想了下,设计如下,欢迎看到这篇文章的朋友给出建议:

发件表,收件表,内容表分离,发件表中保存发送与草稿两种邮件,发送多个邮件时,收件表的收件人ID与删除状态为填写多个,以“,”分隔,例如收件人ID为10000,10001,10002,这时,对应的删除状态为0,0,0;删除邮件时,发件人要删除,修改发件表中的删除状态,收件人要删除,修改收件表中的删除状态,当收件表与发件表中的相同内容ID的记录的删除状态都为删除时,删除站内信内容表,这个可以定时JOB执行或者在修改发件表或收件表删除状态时加判断。

转载于:https://www.cnblogs.com/sharpest/p/5462238.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值