【发布时间】:2018-01-16 11:55:52
【问题描述】:
我有一个任务是做whats-app之类的聊天应用程序,但更简单
要求:
-只能在 2 个用户之间聊天 - 为每个联系人获取最后一条消息(与whatsapp 相同)。 - 需要每 10 秒刷新一次,并且只获取用户收到的新消息。
我正在考虑在用户和消息之间进行一对多的设计 每个用户都有很多消息,并且在消息中只保存相关用户发送的消息
以及用户和联系人(朋友)之间的一对多 但问题是在 loadMessages 中我必须检查两个用户表并获取相关消息。
并且更新 lastMessage 以联系是问题。 你的想法
谢谢
【问题讨论】:
标签: entity-framework database-design linq-to-entities