2009-06-25 60 views
0

我遇到的每個示例都使存儲模型中的實體和屬性與概念模型中的名稱完全相同。所以在映射部分,我無法判斷一個實體或屬性是來自存儲模型還是概念模型。區分存儲模型和概念模型字段名稱(實體框架)

這是一個實體框架圖的片段。哪些「ID」字段來自數據庫,哪些來自實體?

<AssociationSetMapping Name="FK_Orders_Customers" TypeName="ContosoModel.FK_Orders_Customers" StoreEntitySet="Order"> 
    <EndProperty Name="Customer"> 
    <ScalarProperty Name="ID" ColumnName="CustomerID" /> 
    </EndProperty> 
    <EndProperty Name="Order"> 
    <ScalarProperty Name="ID" ColumnName="ID" /> 
    </EndProperty> 
</AssociationSetMapping> 

回答

2

那麼只有數據庫有列,所以ColumnName是數據庫名稱。 姓名來自實體(或本例中爲協會)。

希望這會有幫助 Alex