CodeFirst EF中导航属性的个人理解
>導(dǎo)航屬性:
01.個人理解就是Ef中的屬性在實(shí)體數(shù)據(jù)表中不存在(先這么認(rèn)為);
02.就是除了根據(jù)表中列映射出的屬性 之外根據(jù)表與表之間的關(guān)系的關(guān)聯(lián)屬性.方便操作與之關(guān)聯(lián)的表;
例如:
有 表A 表B 的關(guān)系是1對多,根據(jù)A,B表創(chuàng)建A類和B類
那么在A類中除了根據(jù)表中列映射出的屬性,還要根據(jù)表之間的關(guān)聯(lián)關(guān)系創(chuàng)建一個B類型的ICollection<>集合屬性,就叫做導(dǎo)航屬性
而B類除了根據(jù)B表中的列創(chuàng)建的屬性,還要創(chuàng)建一個A類型的導(dǎo)航屬性,
說白了就是根據(jù)主鍵表創(chuàng)建的類 必須創(chuàng)建一個根據(jù)外鍵表創(chuàng)建類型的ICollection<>集合屬性,
根據(jù)外鍵表創(chuàng)建的類必須創(chuàng)建一個 根據(jù)主鍵表創(chuàng)建類的屬性
轉(zhuǎn)載于:https://www.cnblogs.com/zhuyu/p/4115075.html
總結(jié)
以上是生活随笔為你收集整理的CodeFirst EF中导航属性的个人理解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用matlab将二进制小数转换为十进制
- 下一篇: 初探Margin负值(转)