Мы изучаем, какую технологию ORM мы могли бы использовать в нашем проекте, в частности NHibernate и Entity Framework 4.
Один приятный момент. В NHibernate есть возможность сопоставить несколько столбцов с настраиваемым типом благодаря опции сопоставления «компонент». То есть, Я могу сопоставить группу столбцов как свойство заданного указанного типа, например:
Component<MyCustomType>(e => e.CreatedBy,
p =>
{
p.Map(customTypeItem => customTypeItem .prop1, "column1");
p.Map(customTypeItem => customTypeItem .prop2, "column2");
});
Я не нашел аналогичной функции в Entity Framework 4. Существует ли она? или есть аналогичные функции?