Как удалить подчеркивание в именах внешних ключей, созданных Entity Framework 4.1

У меня есть связь с использованием 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.

7
задан Acaz Souza 19 July 2011 в 14:45
поделиться