如何为我的网站成员实现消息传递系统以相互通信?

时间:2011-09-01 14:25:06

标签: asp.net-mvc private-messaging

我有一个功能齐全的网站,我想为其添加成员互相发送电子邮件的能力,有点像facebook,但是要小得多,所以我不需要他们需要大量流量。

基本上我需要一个起点。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

第一步是设计表来存储邮件对象。

一种方法是设置邮件“hasMany”子关系,这基本上意味着单个邮件对象将具有id列和自引用parent_id列,如下所示:

mail:
id , parent_id, create_time , from_user_id , to_user_id , textual_content

或类似的东西。