我正在尝试为公司建立一个层次结构。我曾经使用 SQL Server 2008 并使用了 hierarchy id 来设置它。但现在我需要回到 SQL Server 2005...并且“只是这么做”...无论如何,我想以这种简单的方式设置它 -
Id | ParentId | CompanyName | Desc
其中ParentId
是一个整型字段,用于存储父级的ID。我猜根节点会将ParentId
设为零。有更好的方式来设置层次结构吗?
对于层次结构,我真的没有那么复杂的要求... 我只想知道遍历层次结构和更高效地处理它需要什么。