我正在尝试使用现有数据库为我的数据模型创建导航属性。数据有一个共享键(如外键),但在数据库中没有以这种方式指定。这是它的样子:
[Table("Alpha")]
public class Alpha
{
public int AlphaID { get; set; }
public int AlphaGroupID { get; set; }
public int? ParentAlphaID { get; set; }
public int? CodeID { get; set; }
public int? BracketCodeID { get; set; }
public string Title { get; set; }
}
[Table("AlphaGroup")]
public class AlphaGroup
{
[Column("AlphaGroupID")]
public int AlphaGroupID { get; set; }
public string Title { get; set; }
public string TitleAddon { get; set; }
}
AlphaGroupID 需要是 AlphaGroupID 的导航属性,但不是外键。有没有办法做到这一点?