Entity Framework 5复杂类型

3

即使我已经花了一个多小时在谷歌上搜索,但有人知道在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,尽管它是针对实体数据模型的,但它表示无法将关联映射到复杂类型。这个说法还正确吗?
1个回答

0

即使在Entity Framework 6中,复杂类型也不能包含导航属性。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接