У меня User
< Country
модель. Пользователь принадлежит к стране, но не может принадлежать ни к какой стране (пустой внешний ключ).
Как мне это настроить? Когда я пытаюсь вставить пользователя с нулевой страной, он сообщает мне, что он не может быть нулевым.
Модель выглядит следующим образом:
public class User{
public int CountryId { get; set; }
public Country Country { get; set; }
}
public class Country{
public List<User> Users {get; set;}
public int CountryId {get; set;}
}
Ошибка: A foreign key value cannot be inserted because a corresponding primary key value does not exist. [ Foreign key constraint name = Country_Users ]"}