在模型中,當我們創建兩個實體之間的一對多關係時,會有很多自動創建的FK,當我們先在代碼中做時,我們是否需要在許多最終實體中添加FK屬性?爲什麼? Thx提前!FK在一對多關係代碼中第一個
1
A
回答
0
您不需要添加它。如果你不添加它,EF會像在模型中一樣在數據庫中生成它。問題爲什麼?指的是foreign key and independent associations之間的差異。
1
我曾經有過一些關係問題。原來,我不得不添加FK財產,否則EF無法看到關係並跟蹤更改,請參閱我的舊問題:How to update related entities in Entity Framework
相關問題
- 1. 代碼第一個實體框架多對多的關係
- 2. 代碼第一次和許多一對多關係
- 3. EF 4.1代碼第一多個一個一對多的關聯
- 4. 實體框架 - 代碼第一個關係:一對一個
- 5. 實體框架代碼第一個雙一對一的關係
- 6. ef代碼第一次種子多對多關係
- 7. EF代碼第一多對多關係沒有實體
- 8. 實體框架5.0代碼第一對一和一對多關係
- 9. 一對多的關係 - 代碼優先
- 10. 代碼首先一對多的關係
- 11. MVC 5代碼第一個實體框架可選關係從FK分離PK
- 12. 播種許多到很多EF代碼的第一個關係
- 13. 代碼與多個外鍵的第一個關係
- 14. 代碼第一個多對多的關係完全不同的表
- 15. EF 4.3代碼第一對一的關係
- 16. EF代碼第一 - 繼承和關係
- 17. EF 4.1代碼第一次關係表
- 18. EF代碼第一和雙向關係
- 19. 實體框架代碼第一:如何爲這種關係創建一對多?
- 20. 代表UML中的一對多關係
- 21. Django中的多個一對多關係
- 22. 我如何ModelBind與MVC 3和實體框架代碼第一次一個多一對多的關係?
- 23. 在EF4代碼中創建多對多關係代碼優先
- 24. Laravel:一對多,許多對一個模型一對多關係
- 25. EF 4.1代碼第一:如何從父指子記錄在一個一對多的關係
- 26. 無法更新多對多關係。實體框架代碼第一
- 27. 如果兩個表中的關係是多對一即從第一個表(多個)到第二個表(一個)
- 28. 代碼第一個實體框架中的兩個對象之間的關係
- 29. EF代碼中的關係問題 - 第一個
- 30. EF代碼優先許多一對一的關係