我将基于来自How to implement the activity stream in a social network的用户帖子之一构建活动系统,我想知道是否应该将回复评论放在单独的表上,或者我应该将其保留在同一个表中。顺便说一句回复与回复Facebook上的任何活动相同,它显示在它下面。所以我认为如果我将它分开,那么查询将加载缓慢,不是吗?
答案 0 :(得分:0)
我认为评论应该放在一个单独的表格中。一个活动可能有多个评论,因此您需要与此评论表保持1< - > *关系。如果您对活动和注释使用相同的表,则必须可以将父项附加到此表。 parent = activity,children = comments。