2010-07-28 29 views
0

我有一张表,我用当前学期(currentSemester)与身份证的id。我有一个表格,我将其存档为名为pastSemester的id,这是一个身份和一个legacyID列,当我存档时,它携带currentSemester的密钥。当前和档案表标识符scheme

问题是我必须同时报告当前和过去的记录,并且我已经通过组合两张表来完成此操作。但是,当前的学期表现在与过去学期有一些重复的值 - 它的身份被重置在某个地方。

我是不是更喜欢两个表上的GUID列,还是应该坚持标识字段?

回答

1

我会质疑需要存档表上的标识列。我会建议你只使用当前学期表中的主键(ID)作为归档表中的主键,并从归档表中删除标识属性。