Я буду добавлять таблицу Country в базу данных, для которой потребуется поле для ученика. Однако в таблице Student есть записи, поэтому я хочу сначала установить для страны значение NULL, запустить миграцию необработанного SQL для установки CountryId для существующих студентов, а затем изменить иностранный ключ, чтобы быть необнуляемым. Будет ли это возможно? спасибо
public class Country {
public int Id {get; set;}
public string Name {get; set;}
}
public class Student {
public int? CountryId {get; set;}
public virtual Country Country {get; set;}
}