如何首先使用实体​​框架5模型生成每个层次结构的表

2023-11-27

我首先使用 Visual Studio 2012 和实体框架 5 模型。 我想使用每个层次结构一个表策略生成数据库,但找不到该选项。 Entity Designer Database Generation Power Pack 不适用于 Visual Studio 2012,或者我找不到它。

有人有建议吗?


每个层次结构表或通常称为 (TPH) 描述了将继承类型映射到单个数据库表(在您的情况下为模型实体),该数据库表使用鉴别器列来区分一种子类型和另一种子类型。当您在模型中创建继承时,Code First 约定将默认推断表映射的方式。

您可以通过执行以下操作来完成此方法

在 Visual Studio .edmx 编辑器中,右键单击表面,使用添加 –> 实体

Example

我添加了两个实体学生和教授基本类型将是 person,之后你应该有这样的东西

Model

有了这个,您可以创建每个层次模型的表。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何首先使用实体​​框架5模型生成每个层次结构的表 的相关文章

随机推荐