В последний раз я пробовал Entity Framework, когда он был версии 4.0. Мои эксперименты с ним, подтвержденные некоторыми сообщениями на форумах MSDN и в других местах, показали, что модели TPT (таблица на тип) и TPCT (таблица на конкретный тип) для сопоставления базы данных с ООП очень плохо поддерживаются, и действительно неполный. Хуже всего то, что SQL, сгенерированный для запросов TPT/TPCT, был полным спагетти и крайне неэффективен до такой степени, что для любой реалистичной иерархии типов он был непригоден для использования.
Мой вопрос: есть ли какие-либо изменения в обновлении EF 4.1? Конкретно:
Есть ли в настоящее время надлежащая поддержка дизайнерами подходов TPT и TPCT?
Является ли SQL, сгенерированный для запросов/обновлений TPT/TPCT, достаточно эффективным?
Любая другая информация по теме этих моделей.