我有一种情况,我有许多列用作复合主键的表,
更糟糕的业务逻辑要求这些是可变的。
我正在使用 nhibernate 并且映射加载/保存这些没有问题。但是,当我调用更新时,我需要能够更新属性值并让这些更改反映在数据库中。
这是一个遗留系统,所以数据库结构没有变化(太可怕了)。
我可以用 nhibernate 做些什么来解决这个问题吗?nhibernate 甚至允许修改其密钥。
我正在使用:.net4.0、nhibernate 2.1、fluentnh 1.0 和 sql server 作为后端。