即使我已经花了一个多小时在谷歌上搜索,但有人知道在EF5中复杂类型是否可以参与关联吗?
我知道在EF4.x之前是不可能的,但现在呢?有没有官方文档对此作出说明?
我的需求是将一个Person类映射到一个包含参考City的Address复杂类型。
public class Person
{
public int ID {get;set;}
public string Name {get;set;}
public Address Address {get; set;}
}
public class Address
{
public string Street {get; set;}
public City City {get; set;}
}
public class City
{
public int ID {get;set;}
public string Name {get;set;}
}
我需要使用
EntityTypeConfiguration<T>
来指定复杂类型关联。在EF5中是否可行?谢谢!
编辑: 我看到了这个链接complex type,尽管它是针对实体数据模型的,但它表示无法将关联映射到复杂类型。这个说法还正确吗?