有关权限,数据表设计,欢迎提出建议

chtsir 2008-03-02 03:02:18
小弟在做一个后台的后台系统,比如以前新闻管理系统和论坛管理系统有各自的入口,现在要提供统一的入口进入管理,考虑往后兼容需要设计较完美的数据库,我分析的情况如下:
有这样几个实体:频道、页面、资源、动作、管理员、角色等关系如下:
系统由多个频道构成;
 频道和页面、页面和资源都是一对多的关系;
 资源可以自表连接,把资源看作是动作的被动对象,比如新闻频道的体育新闻,可以被添加或删除,
 动作(增删改查等)和资源的组合构成了权限;
 管理员可以属于多个角色组、所拥有最大权限不超过所属角色组权限的并集;
这样的分析思路还是模糊,我是新手,还希望热心人帮帮我,可以加我msn:chtsir@hotmail.com,先谢谢了
...全文
119 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
中国风 2008-03-02
  • 打赏
  • 举报
回复
想用细一点维护,新增模块表的父级表
中国风 2008-03-02
  • 打赏
  • 举报
回复
------设计方法
功能模块表
模块角户关系表
角户表
用户角色关系表
用户表
fcuandy 2008-03-02
  • 打赏
  • 举报
回复
资源做成功能项, 对应操作做成功能点.
角色也就是某些功能项功能点的一个预配置.

某人属于某个角色,那么就具有了相应角色对应的功能项功能点的权限.

表结构的话,思路理清了怎么做都行.

不过更建议使用xml来存储对应的功能项和点.
-狙击手- 2008-03-02
  • 打赏
  • 举报
回复

27,582

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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