Например, у меня есть эти 2 сущности
public class Group
{
public int Id { get; set; }
public string Name { get; set; }
public string Email { get; set; }
public ICollection<EmployeeGroup> EmployeesGroups { get; set; }
}
public class ProcessState
{
public int Id { get; set; }
public string PendingEntity { get; set; }
public string ApprovingEntity { get; set; }
public string Message { get; set; }
public ICollection<Process> Processes { get; set; }
}
Мне бы хотелось, чтобы
PendingEntity
ApprovingEntity
были внешними ключами для сущности группы.
int PendingEntity - Group.Id
int ApprovingEntity - Group.Id
Как я могу описать это на моей модели?