请那位哥哥姐姐,帮我个忙.,
我想做一个人员管理平台.
但不知数据库咱才合理.我想了N久都没有想一个合理的数据库
要求,公司组织机构可以动态生成并能通过数据库数据动态生成树型结构...
权限管理菜单也可以根据不同的权限生成不同的菜单,(树型结构)
请那位大哥大哥,帮忙指点一下..

解决方案 »

  1.   

    题目的范围有点模糊了,无论组织结构数据建模,还是权限管理的数据建模,都有多种不同的方式实现,其实楼主更应该找些专题的文章看看,谁也不能替你决定什么
      

  2.   

    我是想那位能举一个和我所说的差不多的数据库让我参考一下.
    请问一下你们在做人员管理这样的系统时,数据库是怎样设计..???
      

  3.   

    需要先了解清楚你的数据模型,比如组织机构和人员是多对多还是一对多;权限与组织机构的关系。对于一对多,可以做成主表和子表的关系,如果是多对多,则应当再有一个关系表。
      

  4.   

    剩下的就是数据检索的问题了
      

  5.   

    需求非常的模糊,不能详细定位。没有办法进行具体设计。
      

  6.   

    组织机构
    应该是一对多.权限我本来想的是根据职位来设置,如总经理他可以管理他这个公司里的所有人资料和信息,一个部门他也只能管理他这个部门,和他同级的其他部他是不可以管理,更不能管理他的上级..组织机构不是固定的,根据公司不同他公司的结构也有所不同.我又想了一种权限的方案就是,不根据职位,而是根据,管理员给他分配的有些什么操作权限,如("修改职员资料","查看职员资料","查看公司组织机构","修改组织机构")这些功能权限权可以由管理员给他分配.一个用户或许只有一个功能也或许一个功能都没有.