У меня есть три типа сущностей: A, B и C.
Они отображаются в одну и ту же таблицу базы данных.
B и C наследуют A.
ТамВ таблице базы данных три записи, которые отображаются A, B и C.
Всякий раз, когда я сохраняю B и C, сопоставленные в файле конфигурации, я получаю каждую сущность три раза.
IЯ пытался удалить сопоставления для B и C, а затем я получил целое число объектов: три.
Наконец, я профилировал SQL Server, и запрос, запущенный из приложения, переводится в три SQLКоманды SELECT.
Как этого избежать?Или я хочу знать, возможно ли отобразить N классов в одну и ту же таблицу, не имея в виду, что попытка получить сущность приведет к ее извлечению столько раз, сколько будет сопоставлена целевая таблица.
Заранее спасибо.