如题,一个企业的信息管理系统。总公司下有若干分公司,想做个用户管理模块,要求各个分公司的用户只能查看自己部门的信息。对于各个功能模块,可以由管理员给用户加权限。
各位给点意见,数据库部分怎么设计比较合适,有没有例子可以参考

解决方案 »

  1.   

    建立4个表roleid, rightemployeeid, groupidgroupid, roleidemplyeeid, basicinfo...
      

  2.   

    角色编号,权限员工编号,部门编号 (主键呢?)部门编号,角色编号  (这张表啥作用?)员工编号,基本信息
    员工编号主键部门编号,角色编号  (这张表啥作用?)
    根据这个判断哪个部门有什么权限,再根据权限决定可以看哪些信息
    其实你们公司有没有win2003?有的话装个wss就搞定了,什么都不用做,配一下就可以达到你的要求,比你自己做的要好的多
      

  3.   

    呵呵,谢楼。
    是要做个.net的管理系统。我先做用户管理部分,以前没做过,手头又没什么例子