Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试构建一个 Web 应用程序,使用户能够将人们推荐到该站点。一个用户最多可以推荐 10 个人到该站点,并且最多可以有 7 代,这意味着被推荐用户推荐到系统的每个人都将与直接推荐人以及推荐新注册用户的推荐人的其他用户相关,到第七级。
下图将有助于理解我的意思。
我正在为我的数据库使用 SQL Server 2008。
一般来说,这是不可能回答的,因为答案取决于您计划对数据运行的查询类型。
但是对于如何在数据库中存储分层数据有很多选择。您可以从在数据库中实现分层数据结构开始。
如果这还不够,谷歌就是你的朋友