Как мне сделать внешний ключ таблицы "ПРОДУКТ" принять нулевые значения?
Я требую, чтобы во время заполнения формы PRODUCT вы могли сохранять информацию без необходимости выбора банка. Я генерирую форму PRODUCT (Controller) с структурой сущности
Модель внешнего ключа: Product -> "public int EntidadID {get; set;}"
У меня есть две родственные модели.
public class Product
{
[Key]
public int ProductID { get; set; }
public string NumContrato { get; set; }
public float TasaReal { get; set; }
public decimal Capital { get; set; }
public DateTime FechaValor { get; set; }
public DateTime FechaVencimiento { get; set; }
public int Plazo { get; set; }
public int BankID { get; set; }
public virtual CATbank CATbank { get; set; }
}
public class CATbank
{
[Key]
public int BankID { get; set; }
public string Name { get; set; }
public virtual ICollection<Product> Products { get; set; }
}