Таким образом, рассматриваемый класс ...
public class Employee
{
public object Employee { get; set; }
}
Я понимаю, что это модель структуры сущностей, и вы не указываете ее в коде, но это по сути то, что вы создали, верно?
Если это так, я не вижу другого способа, кроме переименования свойства или объекта, из-за того, как работает EF. Возможно, это не самая дружелюбная система в мире, но правила необходимы для того, чтобы кодировался EF.
Я уверен, что любая проблема с переименованием, связанная с изменением того или иного имени, может быть преодолена. Если нет, рассмотрим другую методологию доступа к данным.