【发布时间】:2017-12-10 02:24:29
【问题描述】:
我无法在我的数据库设计中引入一个好的版本控制。
让我们举一个简单的例子。一点出租服务。
您有一张桌子Person (P_ID, Name)、一张桌子Computer (C_ID, Type) 和一张桌子Rent (R_ID, P_ID, C_ID, FromData, ToData)。
我希望能够更改用户名,创建一个新版本,并且如果我需要它仍然可以使用旧的东西。
我的目标是在我的网站上安装某种系统,以便轻松对表格中的某些记录进行版本控制。
更多信息:
我的业务逻辑要求我可以发布一个版本的记录。我还必须能够回滚到旧的。原因是我想要导出不同版本的数据。
【问题讨论】:
标签: sql sql-server database-design