2010-07-28 62 views
0

我有一張表,我用當前學期(currentSemester)與身份證的id。我有一個表格,我將其存檔爲名爲pastSemester的id,這是一個身份和一個legacyID列,當我存檔時,它攜帶currentSemester的密鑰。當前和檔案表標識符scheme

問題是我必須同時報告當前和過去的記錄,並且我已經通過組合兩張表來完成此操作。但是,當前的學期表現在與過去學期有一些重複的值 - 它的身份被重置在某個地方。

我是不是更喜歡兩個表上的GUID列,還是應該堅持標識字段?

回答

1

我會質疑需要存檔表上的標識列。我會建議你只使用當前學期表中的主鍵(ID)作爲歸檔表中的主鍵,並從歸檔表中刪除標識屬性。