设计mssql数据库

qq_28710983 2017-04-14 09:39:37
数据库要求:
设计成 层级关系的数据库 ,
类似于金字塔的用户关系,可以发展下线,下线的佣金要计算到上线内去,

admin


就比如如上图的层级关系,如果我要查询admin的佣金, 要把下线所有的都算在admin内

1111 2222 3333 隶属于admin下 互补干扰 ,

求助这种类型的数据要要如何设计
需要设计两张表 一个是 用户表 一个是 记录表

用户表存储 用户信息, 记录表 存储 会员的 游戏记录信息
求助这种类型的数据库要如何设计 ,如何查询下级的记录
...全文
150 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_28710983 2017-04-15
  • 打赏
  • 举报
回复
引用 2 楼 ap0405140 的回复:
用户表: 用户ID, 用户名, 注册日期, 父级用户ID, 子级用户ID.. 记录表: 会员的游戏记录信息.
如果子级 还有 子级要怎么办
唐诗三百首 2017-04-15
  • 打赏
  • 举报
回复
用户表: 用户ID, 用户名, 注册日期, 父级用户ID, 子级用户ID.. 记录表: 会员的游戏记录信息.
wwfxgm 2017-04-15
  • 打赏
  • 举报
回复
我感觉字段还不够具体呀。
qq_28710983 2017-04-15
  • 打赏
  • 举报
回复
引用 4 楼 ap0405140 的回复:
[quote=引用 3 楼 qq_28710983 的回复:] [quote=引用 2 楼 ap0405140 的回复:] 用户表: 用户ID, 用户名, 注册日期, 父级用户ID, 子级用户ID.. 记录表: 会员的游戏记录信息.
如果子级 还有 子级要怎么办 [/quote] 例如: 用户ID, 用户名, 注册日期, 父级用户ID, 子级用户ID ----------------------------------------------------------------------------------------------- 1 一级 2000-01-01 0 2 2 二级 2000-01-01 1 3 3 三级 2000-01-01 2 4 ...[/quote] 那这样我需要使用的时候就使用递归来查询游戏记录吗 ?但是递归 是很慢的 ,
唐诗三百首 2017-04-15
  • 打赏
  • 举报
回复
引用 3 楼 qq_28710983 的回复:
[quote=引用 2 楼 ap0405140 的回复:] 用户表: 用户ID, 用户名, 注册日期, 父级用户ID, 子级用户ID.. 记录表: 会员的游戏记录信息.
如果子级 还有 子级要怎么办 [/quote] 例如: 用户ID, 用户名, 注册日期, 父级用户ID, 子级用户ID ----------------------------------------------------------------------------------------------- 1 一级 2000-01-01 0 2 2 二级 2000-01-01 1 3 3 三级 2000-01-01 2 4 ...

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧