【发布时间】:2010-06-19 00:54:43
【问题描述】:
我的表中有许多列用作复合主键,
更糟糕的业务逻辑要求这些是可变的。
我正在使用 nhibernate 并且映射加载/保存这些没有问题。但是,当我调用更新时,我需要能够更新属性值并让这些更改反映在数据库中。
这是一个遗留系统,因此数据库结构没有变化(太可怕了)。
我可以用 nhibernate 做些什么来解决这个问题吗? nhibernate 甚至允许修改其密钥。
我正在使用:.net4.0、nhibernate 2.1、fluentnh 1.0 和 sql server 作为后端。
【问题讨论】:
标签: .net nhibernate composite-key composite-id