У меня есть связь с использованием Entity Framework 4.1, и мой внешний ключ создается автоматически, имена внешнего ключа имеют подчеркивание:
public class Setor : Entity
{
public long Id { get; set; }
public string Nome { get; set; }
public virtual Secretaria Secretaria { get; set; }
}
public class Secretaria : Entity
{
public long Id { get; set; }
public string Nome { get; set; }
}
Этот сгенерированный внешний ключ называется: Secretaria_Id в таблице Сетор
Я хочу удалить это подчеркивание: SecretariaId
Есть способ сделать это? Я предпочитаю использовать DataAnnotations.