У меня есть ситуация, когда у меня есть таблицы, в которых много столбцов используются в качестве составного первичного ключа,
Хуже бизнес-логики требует, чтобы они были изменяемыми.
Я использую nhibernate и у меня нет проблем с отображением их загрузки / сохранения. Однако мне нужно иметь возможность обновлять значения свойств и отражать эти изменения в БД при вызове update.
Это устаревшая система, поэтому нет никаких изменений в структуре БД (это ужасно).
Что я могу сделать с nhibernate, чтобы решить эту проблему? разрешает ли nhibernate изменять ключи.
Я использую: .net4.0, nhibernate 2.1, fluentnh 1.0 и SQL Server в качестве бэкэнда.