是否可以使用BD第一种方法定义继承映射和Discriminator属性。
我使用EDMX图来定义表到对象的映射。 我有一个DomainEntity表,其中包含我的所有域实体,并且它们被映射到DomainEntityTypes表的TypeID所描述。
如果我有完全控制权,我会以这种方式设计映射:
是否可以以某种方式在EDMX文件中定义所有这些?或者我是否需要停止使用自动生成并继续手动映射?
答案 0 :(得分:2)
继承映射没有“自动生成”。首先使用数据库时,只需将表加载到模型中,它就会创建具有关系的实体。现在,如果要继承,则必须从设计器修改映射。 Here是一个很好的描述如何在设计器中设置TPH继承。