[求教]当通知发送给N个人时,数据库中如何存放?
我遇到一个问题,假设我要把一个通知发送给一个部门的所有人(这个部门有N个人).当这条通知发送给这N个人时,这条通知在数据库中应该如何存放呢?我想到的方案有两种,
1>每增加一个收到通知的人,就增加一条记录.
2>一个通知就存放一条记录.专设一个字段来记录收到记录的人,以一个比较特殊的分隔符分开收信者(比如:张三|李四|王五).
我比较想用第二种,但是如果用这种的话,我就不知道要如何实现"显示通知是否被这个人查看过"的功能(就是说,有新的通知来了,如果这个人看过了这条通知,这条后通知的后面就显示“已查看”)。
大家有没有人开发过这种东西啊!能告诉我一种好的解决方案吗?谢谢大家啦!