- 關聯 (Association) 和參考條件約束 (ReferentialConstraint)
- 關聯對應 (Association Mappings)
建立 關聯 (Association) 和參考條件約束 (ReferentialConstraint)
剛學習 EF 時建立關聯 (Association) 後,使用 [驗證] 都會有下列錯誤訊息,搞清楚後才知道還要建立參考條件約束 (ReferentialConstraint) 才算是完成
滑鼠右鍵 => 加入新項目 => 新增 關聯 (Association)
確認 CourseDeparment 關聯 (Association) 內容
CourseDepartment Association 屬性視窗 => 參考限制式
輸入參考限制式內容
關聯對應 (Association Mappings)
應用在 Many to Many 情況下
在 SSMS 上的 Many to Many
在 edm 上的 Many to Many
因為 CourseInstructor Table 欄位 CourseID 和 PersonID 都是 PK,所以在 edm 內就不會出現,且 Course 和 Person 會直接變成 Many to Many
點選關聯 (Association) 並選擇資料表對應,就可以觀察對應情況
沒有留言:
張貼留言