C# 導航數(shù)據(jù)庫關系
提問人:劉團圓發(fā)布時間:2020-12-11
Entity Framework最強大的一個方面是它能自動創(chuàng)建LINQ對象,幫助找到數(shù)據(jù)庫中相關的表之間的關系。下例將添加兩個與Book類相關的新類,生成一個簡單的書店庫存報告。新類稱為Store(代表每個書店)和Stock(代表在商店貨架上的書和從出版商那里訂購的書)。這些新類和關系的圖如圖所示。
每個商店都有名稱、地址和庫存集合(由一個或多個Stock對象組成,每個Stock對象對應書店中每本不同的書(書名),Store和Stock之間是一對多關系。每個Stock記錄正好與一本書有關,Stock和Book之間是一對一關系。需要庫存記錄,因為一個商店可能有三本相同的書,但另一個商店可能有六本相同的書。
有了Code Rrst,就只需要創(chuàng)建C#對象和集合,而Entity Framework會自動創(chuàng)建數(shù)據(jù)庫結構,以便你輕松地導航數(shù)據(jù)庫對象之間的關系,然后在數(shù)據(jù)庫中査詢相關對象。
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>