原文地址: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