2011-08-22 138 views
0

對於代碼的第一個約定(例如HasRequired,HasOptional,... Dependent,... Principal)是否意味着創建數據庫或強制您的類具有適當的導航屬性?我與現有的數據庫工作,所以有很多配置的事情,這方面的困惑我...實體框架4.0配置問題

感謝

回答

0

它被用來描述你的關係是什麼樣子,這樣實體框架知道如何在現有數據庫情況下從數據庫中提取數據

如果您從代碼生成數據庫,那麼除非您希望數據庫以某種方式查找,否則實體框架已構建在處理約定關係和密鑰

eg coll ections通常是一對多關係,單類類型通常是一對一的(除非通過將映射定義爲複雜類型來覆蓋)等