2012-12-19 15 views

回答

2

Table Per Hierarchy或通常由(TPH)所知的描述將繼承類型映射到單個數據庫表(您的情況下是一個模型實體),該表使用鑑別器列來區分一個子類型和另一個子類型。當您在模型中創建繼承時,默認情況下,Code First約定將推斷表映射。

您可以通過執行例如

在Visual Studio中的.edmx編輯器做到這一點的方法,右鍵單擊表面,使用添加 - >實體

Example

我添加了兩個實體學生和教授認爲基類型將成爲人,之後你應該有這樣的東西

Model

使用此功能,您可以創建每層次模型的表格。