Есть две таблицы
class Request
{
public int RequestId { get; set; }
public string Fio { get; set; }
public string Otdel { get; set; }
public virtual List<MTR> Mtrs{ get; set; }
}
class MTR
{
public int MtrId { get; set; }
public string Name { get; set; }
public virtual Request Request{ get; set; }
}
public class HardwareContext : DbContext
{
public HardwareContext() : base("HardwareContext")
{ }
public DbSet<Request> Requests{ get; set; }
public DbSet<MTR> Mtrs{ get; set; }
}
При генерации EF задает кривые названия для ключей, например:
FK_dbo.MTRs_dbo.Requests_Request_RequestId
PK_dbo.MTRs
Как сделать кастомные названия для этих полей?