У меня есть следующие NHibernate-объекты:
Лицо наследует от Контакта
Компания наследует от Контакта
Есть три таблицы: Контакт, Персона, Компания.
Каждая таблица имеет идентификатор столбца типа Guid.
Теперь я ищу самый простой способ преобразования Объекта Человека в Объект Компании. Конкретно, запись в контакте должна остаться, и запись в личном виде должна быть удалена, и вместо этого должна быть создана новая запись в компании, в которую я записываю некоторые значения.