У меня есть таблица, которую я использую для текущего семестра (currentSemester) с идентификатором, который является личностью.У меня есть таблица, которую я архивирую в файл pastSemester с идентификатором, который является идентификатором, и столбцом legacyID, который содержит ключ к currentSemester при архивировании.
Проблема заключается в том, что я должен отчитываться как по текущим, так и по прошлым записямодновременно, и я сделал это с целью объединения двух таблиц.Однако в таблице currentSemester теперь есть несколько повторяющихся значений, таких как pastSemester - ее идентификатор где-то был сброшен.
Лучше ли мне использовать столбец GUID в обеих таблицах, или мне следует придерживаться поля идентификатора?