Как установить FK на ноль после удаления родительской записи, MVC Code First - PullRequest
0 голосов
/ 21 сентября 2019

У меня есть приложение 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 не удалось.

любые идеи о том, как это сделать.Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...