对于一对一的关系,我应该选择哪个选项?

时间:2016-04-29 00:42:09

标签: entity-framework

我认为不管是谁还是选择都错了

    modelBuilder.Entity<Student>().HasRequired(c => 
c.Studentaccount).WithMany(s => s.student).HasForeignKey(s => s.StudentId);

1 个答案:

答案 0 :(得分:0)

HasOptional

modelBuilder.Entity<Student>().HasRequired(c => c.Studentaccount).HasOptional(s => s.student);

对于EF中的所有关系,您可以查看官方MSDN页面 https://msdn.microsoft.com/en-us/data/jj591620.aspx