部门设备关系表的设计有关问题

部门设备关系表的设计问题
我要设计一个设备管理系统,设计数据库表遇到难题。
        一个设备可能存在如下情况,一个设备最初在一个部门,但是过一段时间可能会转到另外一个部门中。我想知道,你们如何区分当前记录和历史记录?并且当前记录和历史记录设计在几个数据表格中?
        本人现在还比较菜,让大家见笑了!



------解决方案--------------------
设计在一个表里面就可以,可以添加一个字段加一个标识 ,如果是当前记录 flag=1 , 如果转到另外一个部门,应该把以前的那条记录 update flag=0 然后新加一个记录 flag=1
也可以再加一个字段,显示什么时候 添加的,什么时候转走的,以便查询