关于hebernata和struts的问题

xiyuan666 2008-03-14 03:31:44
我有一个系统,其中有管理员,员工和主管三个角色,管理员有添加用户(主管,员工)的权限,因为管理员和主管有不同的权限,所以只能用两个表来存放,他们都有自己独立的DAO等,怎么才能在一个页面上添加不同的角色,添加员工的同时也为其选择主管!
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
buzhihuigai 2008-03-14
  • 打赏
  • 举报
回复
是我就这么分:

人员一个表(包括管理员、主管、员工),用一个字段来区分

任务一个表,有个外键指向人员那个表。

计划一个表,有个外键指向任务表
xiyuan666 2008-03-14
  • 打赏
  • 举报
回复
我都快搞晕了,是这样的,这个系统是管理员主要用来管理人员的,包括人员的添加,删除,分配等等(人员分主管和员工两个等级)!而每个主管手下都有几个员工,主管会给员工分配任务,一个任务只能分配给一个员工,而员工可以根据主管给分配的任务来制定多个计划来完成这个任务,当然计划完成到什么程度都要上报!他们之间的关系到底什么样?我是给员工和主管分别建了一个表,等级一个表,任务一个,计划一个。都快搞糊涂了!
forestking_xx 2008-03-14
  • 打赏
  • 举报
回复
,因为管理员和主管有不同的权限,所以只能用两个表来存放。。。
这个我觉得没有必要吧,其实不同的是权限,又不是人。所以把权限单独放到一个表里,不同的人引用不同的权限,不是很好吗?

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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