我正在开展一个当前正在进行的项目,其中有两个数据库实例,其中一些表具有不同的架构,并且用于从一个到另一个的传输。
数据库模式定义不明确,例如,
- 某些表没有主键
- 主键作为复合键
- 复合主键中的外键
- 外键约束引用同一张表的主键列
- 复合主键已被引用为另一个表中的外键
- 拥有超过 400 张桌子并将增加
应用程序实现的 OOPS 概念非常少,或者说使用的对象更少。
所以,如果有的话,寻找一些答案,我们在这个特定的时间引入 NHibernate 和 Repository 模式,以加快开发过程。
干杯。