6
实体框架代码优先-来自同一表的两个外键
我刚开始使用EF代码,因此我是该主题的总入门者。 我想在团队和比赛之间建立关系: 1场比赛= 2支球队(主队,客队)和结果。 我认为创建这样的模型很容易,所以我开始编码: public class Team { [Key] public int TeamId { get; set;} public string Name { get; set; } public virtual ICollection<Match> Matches { get; set; } } public class Match { [Key] public int MatchId { get; set; } [ForeignKey("HomeTeam"), Column(Order = 0)] public int …