首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请帮助设计几张表,该如何解决

2012-02-11 
请帮助设计几张表像csdn左侧导航面板一样,我如何设计数据库表格,实现为不同用户配置不同的导航项?比如说,

请帮助设计几张表
像csdn左侧导航面板一样,我如何设计数据库表格,实现为不同用户配置不同的导航项?
比如说,只允许用户A登录后只显示java技术下的“gui设计”和“web开发”,而用户B登录后只显示java技术下的“eclipse”?

不知道我说的能不能明白,这样该如何设计数据库中的表结构?需要几个表?有那些关键字段?
帮忙设计一下或者给个思路。

谢谢!

[解决办法]
1个树表...
用于存放所有的树结构等...

2一个用户表.

3一个用户权限表.
[解决办法]
如楼上,用户权限表与树表关联,用户表与权限表关联
用户表(userID,userName,InActive(标识是否可用))
用户角色表(RoleUserID,userID,RoleID)一个人可以有多个角色
角色表(RoleID,RoleName,InActive)
树表(treeID,RoleID,treename)
树有关系另设计

热点排行