我的系统中有两个表EMPLOYEE
,EMPLOYEE_FORECAST
. 两者都有相同的列,整个结构相同。我有另一个具有相同结构的存档表,称为EMPLOYEE_ARCHIVE
表。
我需要将两个表中的数据放到这个存档表中。由于EMPLOYEE
和中的记录EMPLOYEE_FORECAST
可能具有相同的主键,例如,一条记录EMPLOYEE
的 pk 为 100,而另一条记录的EMPLOYEE_FORECAST
pk 也可能为 100,这肯定会发生,因此当它们插入存档表时,我将有一个重复的主键.
问题是我也会有一些关系表,比如employee_products
,employee_forecast_products
还有employee_archive_products
。这些表将具有emp_id
和product_id
。因此,emp_id
我将无法找出确切的员工。
EMPLOYEE
那么,有没有办法让表和表都有唯一的主键EMPLOYEE_FORECAST
。