Say У меня есть два классаКарта класса на основе стоимости недвижимости
class Employee
{
public string EmployeeId { get; set; }
public int Manager { get; set; }
}
class Manager : Employee
{
}
где int Manager
может быть либо 1
или 0
. Я хочу создать сопоставление в моем EmployeeContext
, чтобы записи сотрудников в таблице employee, где менеджер равен 1, сопоставляются с классом Manager
.
Почему бы не избавиться от класса менеджера и добавить класс bool в класс сотрудников, говорящий вам, является ли этот сотрудник менеджером. Вышеприведенное не похоже на хороший способ кодирования такого кода для меня. – deathismyfriend
У меня есть другие классы, которые требуют, чтобы сотрудники были менеджерами. Я решил, могу ли я создать это сопоставление, тогда есть много проверок, которые я мог бы устранить. Кроме того, схема базы данных уже создана. –
Если у вас есть бизнес-класс или основной класс, я бы создал метод добавления в этом основном классе для обработки добавления менеджеров и сотрудников. – deathismyfriend