设计表如下:
字段 | 说明 |
OldFID | 被替换的房ID |
NewFID | 替换后的房ID |
NowFID | 现状的房ID,默认值与NewFID一样 |
替换时,根据新旧ID加入记录(OldFID,NewFID,NewFID),并且执行更新:
update XXX set NowFID=NewFID where NowFID=OldFID。
这样,既保持了历史链,又能从NowFID迅速查询到所有的旧FID,进而查询到历史业务属性。
字段 | 说明 |
OldFID | 被替换的房ID |
NewFID | 替换后的房ID |
NowFID | 现状的房ID,默认值与NewFID一样 |