从数据库中检索分层数据的最佳方法

时间:2008-12-11 17:27:14

标签: database hierarchical-trees

我必须将博客风格的评论存储在数据库中。每条评论都可以有父母评论。

我正在使用一个名为“parentComment”的列,当它是顶级注释时具有空值,或者如果它是对另一个注释的响应则具有值。

检索评论及其所有孩子的最有效方法是什么?

1 个答案:

答案 0 :(得分:1)

一种非常常见的技术是与树的“根”具有(重复的,间接的)关系,这意味着您可以在一个整齐的选择中选择完整的树。它会很快变脏。