В моей компании есть база данных, в которой одна таблица настолько велика, что она была разбита на 3 таблицы. Все они имеют идентификаторы, и информация НЕ нормализована, поэтому в таблицах есть информация для нескольких сущностей, некоторые сущности фактически имеют несколько полей в одной таблице, а некоторые - в других таблицах.
Существует новый проект, и они хотят использовать nHibernate для его отображения, так что код использует ORM, и мы работаем с объектами, а не со строками запроса.
Одна из проблем, с которыми мы сталкиваемся, заключается в том, что мы используем свободное объединение nHibernates для сопоставления трех таблиц в одну, но nHibernate не позволяет отображать компоненты внутри объединений, также кажется, что вы не можете отобразить компоненты, разделить несколько таблиц.
Может ли Entity Framework 4 сделать это?