我正在尝试建立一个web应用程序,使用户能够将人们引用到该网站。一个用户最多可以向网站推荐10个人,最多可以有7代人,这意味着被推荐用户引用系统的每个人都将与直接推荐人和推荐新注册用户的推荐人的其他用户相关,直到第七级。
下面的图表将帮助您了解我的意思。

我正在为我的数据库使用SQL Server 2008。
发布于 2011-11-10 04:31:59
这通常是不可能回答的,因为答案取决于您计划对数据运行的查询类型。
但是,对于如何在数据库中存储分层数据,有许多替代方案。您可以从Implementing a hierarchical data structure in a database开始。
如果这还不够,Google is your friend
https://stackoverflow.com/questions/8071015
复制相似问题