Ho un modello User
< Country
. Un utente appartiene a un paese, ma non può appartenere a nessuno (chiave esterna nulla).
Come lo imposto? Quando provo a inserire un utente con un paese nullo, mi dice che non può essere nullo.
Il modello è il seguente:
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;}
}
Errore: A foreign key value cannot be inserted because a corresponding primary key value does not exist. [ Foreign key constraint name = Country_Users ]"}