如何使用Code-first设置1..0-1关系?

时间:2014-11-27 10:13:50

标签: c# entity-framework ef-code-first entity-framework-6

基于此article和:

  1. 使用Fluent Api和
  2. 在依赖实体中没有导航属性(即StudentAddress)
  3. 是否可以创建1..0-1关系?

1 个答案:

答案 0 :(得分:0)

像...一样的东西。

modelBuilder.Entity<Student>().HasOptional(e => e.StudentAddress).WithRequired().Map(ca => ca.MapKey(new string[] {"StudentId"});