您好我需要设计一个像facebook这样的消息系统。我正在考虑建造类似的桌子 http://msprogrammer.serviciipeweb.ro/wp-content/uploads/MVC-4_94F/image.png 我可以将oldMessage存储在另一个表中,这样我就可以在Message Main表中更快地查询... 但我无法解决有关删除消息的问题。如果用户删除了消息,则另一个消息仍然应该读取它。 我该如何建造它? 我用Google搜索,但我找不到任何东西。
P.S:我必须使用SQL-SERVER
由于
答案 0 :(得分:0)
在Message
表格中创建两个字段:
按此过滤结果:
where DeletedByFrom = False
因此,您只能获取未删除的行(在本例中为“From”用户)