原文地址:http://www.entityframeworktutorial.net/code-first/inheritance-strategy-in-code-first.aspxhtml
EF 6 Code-First系列文章目录:web
咱们已经在Code-First 默认约定中学习到,EF将会为每个具体的领域类建立数据库表。然而,你能够使用继承来设计你的领域类。面向对象技术包含一个has a和 is a的关系,然而基于SQL的关系模型,在数据表之间只有 has a关系。SQL 数据库管理系统不支持类型的继承,那么怎么来映射面向对象设计的领域类和关系型数据库呢?数据库
在Code-First模式中,有3种不一样的方法,来实现继承层级关系。app
这里咱们不会详细介绍这三种方法。想要了解更多详细细节,请访问下面的三个连接:asp.net
你们请注意:这三篇文章,我后面会翻译。谢谢你们支持。ide