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

Database 从数据库检索分层数据的最佳方法,database,hierarchical-trees,Database,Hierarchical Trees,我必须在数据库中存储博客风格的评论。每个注释都可以有一个父注释 我是用一个名为“parentComment”的列来做这件事的,当它是顶级注释时,它有一个空值;如果它是对另一个注释的响应,它有一个值 检索注释及其所有子项的最有效方法是什么?一种非常常见的技术是还与树的“根”具有(重复的、间接的)关系,这意味着您可以在一次整洁的选择中选择完整的树。否则它会很快变脏。在哪个数据库管理系统上?它们在如何进行分层查询方面有所不同。请看,我同意道金斯的观点,但无论如何,这里还有一个类似的问题:

我必须在数据库中存储博客风格的评论。每个注释都可以有一个父注释

我是用一个名为“parentComment”的列来做这件事的,当它是顶级注释时,它有一个空值;如果它是对另一个注释的响应,它有一个值


检索注释及其所有子项的最有效方法是什么?

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

在哪个数据库管理系统上?它们在如何进行分层查询方面有所不同。请看,我同意道金斯的观点,但无论如何,这里还有一个类似的问题: