如何在数据库中存储目录/层次结构/树结构?即MSSQL服务器。
@olavk:看起来你没有看到我自己的答案。我使用的方式比递归查询好得多:)
p.p.s. This is http://www.developerfusion.co.uk/show/4633/2/要走的路!
有很多方法 http://troels.arvin.dk/db/rdbms/links/#hierarchical在 SQL 数据库中存储层次结构。选择哪一种取决于您使用的 DBMS 产品以及数据的使用方式。由于您已经使用了MSSQL2005标签,我认为您应该开始考虑“邻接列表”模型;如果您发现它对您的应用程序表现不佳,请查看瓦迪姆·特罗帕什科的比较 http://vadimtropashko.wordpress.com/2008/08/09/one-more-nested-intervals-vs-adjacency-list-comparison/其中突出了模型之间的差异,重点关注多个性能特征。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)