我什至不知道如何问这个问题。我绝对愿意自己研究这个,但我什至不知道我的选择到底是什么。
一般来说,我对编程很陌生,而且我是 ASP.NET MVC3 Web 应用程序的唯一开发人员。我们即将升级到一个新版本,它对数据模型有很多补充。有几个新实体,一些旧实体有新的属性/列。
我们已经完成了 beta 测试,现在我们将尝试让每个人都转移到与当前版本并行运行的新版本,这样如果出现停止显示的问题,用户可以轻松切换回旧版本。问题是由于数据模型的差异,我们不能将两者都连接到同一个数据库。
我可以让旧版本使用新版本的架构或其他东西吗?我不确定我的选择是什么。我不是要你为我写这个;我只是在寻找一些方向。谢谢!