У меня есть такая структура базы данных:
Класс Company
имеет свойство CompanyInfoTableName
Также у меня есть класс CompanyInfo, который не отображается в базе данных напрямую.
Существуют таблицы с именами, такими как Company001Info, Company002Info и так далее.Эти таблицы содержат записи типа CompanyInfo.
Раньше для сопоставления этих отношений использовалась сторонняя платформа ORM.Для каждой таблицы CompanyInfo среда ORM используется для создания отдельных динамических классов.Чтобы получить CompanyInfo для каждой из компаний, мне нужно было использовать свойство CompanyInfoTableName для загрузки необходимых данных.
Теперь я хочу использовать Entity Framework вместо сторонней платформы ORM.Редизайн базы данных не вариант.
Есть ли способ в Entity Framework сопоставить мою текущую структуру базы данных с моделью Entity Framework настолько болезненно, насколько это возможно?
Спасибо