2
我有以下實體:EF代碼第4.3命名約定外鍵
public class User
{
public int ID {get; set;}
public int GroupID {get; set;} // navigation property with
public Group Group {get; set;} // foreign key field
public Adress Adress {get; set;} // navigation property only
}
從實體框架生成的表如下所示:
ID
GroupID
Adress_ID
我不喜歡,那列命名對於FK列是不一樣的。我可以實現這兩個使用相同的約定「GroupID,AdressID」或「Group_ID,Adress_ID」?
我使用約定而不是配置,並且不想使用Fluent API。
'http://stackoverflow.com/questions/18050590/why-does-ef5-create-foreign-keys-with -id-but-recommend-naming-convention-id-wi/18066373?noredirect = 1#18066373'解釋了列出現的原因 – 2013-08-05 20:09:16