我有以下表格:
- 销售(ID,...)
- 产品(ID,...)
- ProductSales (ProductID, SaleID, ...)
基本上销售是在特定日期组织的,并且产品可以进行销售(可能同时进行多个销售)。
现在,当用户将产品添加到购物车时,我会记录产品 ID 和销售 ID。
- CartItems (ProductID, SaleID, ...)
所以一个 CartItem 指向一个产品以及一个销售。但是由于(ProductID, SaleID) 是ProductSales 的主键,所以也可以说CartItem 指向一个ProductSale。
这种关系(访问 ProductSale)可以映射到实体框架(v5,数据库优先)中吗?