У меня есть приложение MVC, в нем есть две таблицы ApplicationUser и Employee, поэтому, в основном, когда новый пользователь зарегистрирован и сотрудник создан.
public class HR_Employee
{
[Key]
public int HR_EmployeeId { get; set; }
[ForeignKey("ApplicationUser")]
public string UserId { get; set; }
public virtual ApplicationUser ApplicationUser { get; set; }
}
я хочу добиться того, чтобы при удалении пользователя приложения я хотел, чтобы FK был установлен на ноль, в настоящее время код выдает ошибку, поскольку сотрудник зависит от пользователя,я читал, что это не поддерживается в EF6, я также пробовал решение, предложенное в Entity Framework: Установить правило удаления с CodeFirst не удалось.
любые идеи о том, как это сделать.Спасибо