BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #3189同步于 2009/4/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

[合集] 用户权限数据库这样设计有什么问题没?

coolfantasy
2009/4/5镜像同步0 回复
☆─────────────────────────────────────☆ buptyzc (小超) 于 (Thu Mar 5 15:44:34 2009) 提到: 我要设计一个数据库要求: 用户至少要有5种,对每个设备的操作有20种,设备至少要有15个。后期还有可能添加设备或是每个设备的操作,或是用户种类 我设计如下: 用户表 User_id User_name User_(其他属性,如邮箱,地址,联系方式等等) 1 User1 张三@qq.com 2 User2 李四@qq.com ... 设备表 Equip_id Equip_name Equip_description 1 Equip1 用于监视的设备 2 Equip2 用于操作的设备 ... 权限表 Right_id Right_name Right_description 1 a 操作1 2 b 操作2 ... 用户设备权限表 ID User_name Equip_name Right 1 User1 Equip1 abc(即拥有a,b,c三种权限) 2 User1 Equip2 ab 3 User2 Equip1 a 4 User2 Equip2 b ... 感觉最后一个表会很复杂。不知道遇到这种情况的话要怎么做呢。。。期待~~ ☆─────────────────────────────────────☆ coolfantasy (Cool) 于 (Thu Mar 5 16:10:45 2009) 提到: 这么做没问题 ☆─────────────────────────────────────☆ IkariShinji ([路]团长|碇シンジ|油菜花三人组之菜农) 于 (Fri Mar 6 22:29:14 2009) 提到: 如果权限表会一直增长的话,第三个表最后一个字段的长度…… 【 在 buptyzc (小超) 的大作中提到: 】 : 我要设计一个数据库要求: : 用户至少要有5种,对每个设备的操作有20种,设备至少要有15个。后期还有可能添加设备或是每个设备的操作,或是用户种类 : 我设计如下: : ................... ☆─────────────────────────────────────☆ IkariShinji ([路]团长|碇シンジ|油菜花三人组之菜农) 于 (Fri Mar 6 22:30:26 2009) 提到: 个人觉得用户设备权限表的 权限 那一列不如干脆只存一种权限…… 【 在 buptyzc (小超) 的大作中提到: 】 : 我要设计一个数据库要求: : 用户至少要有5种,对每个设备的操作有20种,设备至少要有15个。后期还有可能添加设备或是每个设备的操作,或是用户种类 : 我设计如下: : ................... ☆─────────────────────────────────────☆ prating (竹下生|久夜|亲亲尾巴爱尾巴) 于 (Sat Mar 7 11:48:03 2009) 提到: 那样行数岂不很多? 最后那项一个varchar还255呢。。。哪里会有那么多种权限。。 【 在 IkariShinji ([路]团长|碇シンジ|油菜花三人组之菜农) 的大作中提到: 】 : 个人觉得用户设备权限表的 权限 那一列不如干脆只存一种权限…… ☆─────────────────────────────────────☆ IkariShinji ([路]团长|碇シンジ|油菜花三人组之菜农) 于 (Sat Mar 7 13:54:40 2009) 提到: 也是…… 【 在 prating (竹下生|久夜|亲亲尾巴爱尾巴) 的大作中提到: 】 : 那样行数岂不很多? : 最后那项一个varchar还255呢。。。哪里会有那么多种权限。。 ☆─────────────────────────────────────☆ buptyzc (小超) 于 (Sat Mar 7 23:58:47 2009) 提到: 了解了。。。谢谢大家啦。。
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。