数据库表结构指导

时间:2011-11-09 20:16:17

标签: sql-server table-structure

我正在尝试构建一个Web应用程序,使用户能够将人员引荐到该站点。用户最多可以向该站点引用10个人,并且最多可以有7代,这意味着被推荐用户引用系统的每个人都将与直接推荐人和推荐新注册用户推荐人的其他用户相关,达到第七级。

下图将有助于了解我的意思。

enter image description here

我正在使用SQL Server 2008作为我的数据库。

1 个答案:

答案 0 :(得分:0)

这一般无法回答,因为答案取决于您计划针对数据运行的查询类型。

但是,如何在数据库中存储分层数据还有很多选择。您可以从Implementing a hierarchical data structure in a database开始。

如果这还不够,Google is your friend