日期:2014-05-18  浏览次数:20491 次

系统中发个公告,如何辨别系统中的用户谁看到了谁没有看到?
系统中发个公告,如何辨别系统中的用户谁看到了谁没有看到? 用什么可以标识一下,谢谢了

------解决方案--------------------
建一个表UserReadInfo
自动ID, UserID, InfoID, isRead(记录读取的时间), ReadTime(记录时间)

在系统读取公告信息的时候,记录对应的信息
UserID = CurrentUserID, InfoID = CurrentInfoID, isRead = true, ReadTime = DateTime.Now

------解决方案--------------------
多对多
中间需要建立一张表!
用户信息读取表
id pid(公告id) uid(关联用户表) state(0未读\1已读)
 只要点击、状态置为1
明白?