应该是一对多关系吧一个雇员属于一个部门,一个部门拥有很多雇员,可以在雇员表中增加一个dept_id字段
解决方案 »
- 求高手,批量将动态JSP换成静态HTML的JAVA方法
- 关于spring security 的自定义登陆逻辑及适用性。
- 请教一个问题,关于程序的逻辑设计。
- 请教关于Spring的问题
- 拜托高手进来看一下关于web页面保存的问题
- 使用org.apache.struts.upload.FormFile的问题??????
- 大家都來說說客戶端的發布和部署問題.
- 一个weblogic连接oracle的问题,希望熟悉的朋友帮忙分析下!谢谢
- 用http://localhost:7001/console启动控制台后,左边的数型结构显示不出来, 只为一个小叉,请问该如何解决,愿100答谢!
- 急!急!急!struts1.1中的<action>的input属性问题!!!
- 在本地服务器上可以运行,传到网上就报错了。报错信息如下
- hibernate映射问题 请指点
当雇员所属部门改变时,同时增加变动记录,
这个可以设置属性来控制update时是否insert另一表数据
但是需要保留部门变化的历史记录,
所以个人认为一张用户表--存放雇员的信息,一张部门表--存放部门信息,
再建一张雇员部门表--这个表存放的信息包括雇员所对应的部门,还有进入该部门的时间,
当发生变更的时候,就将某个雇员现在对应的部门作为一条记录插入该表,
当然你会说,那在这张表中,不是会存在某个人的多次记录吗?
是的,但是这样这样就实现了保留部门变化的历史记录,
而不需要将雇员所属的部门编号放在用户表,当查询某人所属的部门时,做个desc查询by该表id.
应该就可以很灵活的控制了。