最近想研究评论功能,发现表结构很难设计
adjacency list model要用很多self-join
看了一种Nested Set Model,用一个左右表示范围,但修改几乎都要用到存储过程,感觉查询出来也不好和对象映射
是不是只有NOSQL才比较方便做这种对象
```
class Comment {
List<Comment> reply;
}
```
还有点赞系统能指点一下吗,个人的想法是用一张表保存comment_id,user_id,[like|dislike],但是这样好像不方便做匿名点赞
adjacency list model要用很多self-join
看了一种Nested Set Model,用一个左右表示范围,但修改几乎都要用到存储过程,感觉查询出来也不好和对象映射
是不是只有NOSQL才比较方便做这种对象
```
class Comment {
List<Comment> reply;
}
```
还有点赞系统能指点一下吗,个人的想法是用一张表保存comment_id,user_id,[like|dislike],但是这样好像不方便做匿名点赞