最佳邀请数据模型


Best Data Model for Invitations?

我正在努力确定实现网站邀请流程的最佳数据模型,这将减少开销,但也有意义。

我的模型将有一个InvitationResponses查找表,该表将存储ResponseID和"Accept"、"May Be"、"Reject"等描述。此外,我希望能够包含用户对"可能"或"拒绝"回复的解释。

因此,我正试图决定我是应该将ResponseID作为邀请表的一部分,还是应该有一个类似于以下内容的单独表:

邀请响应
ID
邀请ID
响应ID
注释

我会把所有这些都放在一个表中,根据每个事件是被接受还是被拒绝等,为其设置一个状态标记。使用一个表会比使用两个表获得更好的性能,尤其是对于像您所问的这样简单的事情。