0
我有以下表格:EF關係到複合PK
- 銷售(ID,...)
- 產品(ID,...)
- ProductSales(產品ID,SaleID ,...)
基本上銷售是在特定日期組織的,產品可以在銷售中(可能同時在多個銷售中)。
現在,當用戶將產品添加到購物車時,我會記錄產品ID和銷售ID。
- CartItems(產品ID,SaleID,...)
所以一個CartItem指向一個產品以及對銷售。但由於(ProductID,SaleID)是ProductSales的主鍵,因此也可以說CartItem指向ProductSale。
此關係(訪問ProductSale)可以映射到實體框架(v5,數據庫優先)嗎?
你是指同一個表上有多個外鍵? –
如果你要'數據庫優先',嘗試打開設計器,從數據庫創建,檢查生成的模型,看看你是否喜歡結果。 – haim770
我已經完成了這項工作,但設計師創建了一個與產品的關係,另一個是銷售但不是ProductSales。 –