我试图定义一个与供应商,经销商和零售商的供应链。该实体由一个契约类绑定,该类还定义了ProductLine和它们将要使用的产品。对于给定的ProductLine,将有供应商(该ProductLine的唯一所有者)和经销商之间的合同,以及该经销商与零售商之间的另一份合同。
问题是,两个经销商之间也有一个契约,所以我尝试创建两个接口(ISeller和IBuyer)。供应商实现ISeller,零售商实现IBuyer,经销商实现两个接口:
public class Supplier : ISeller
{
public int Id { get; set; }
public virtu
我正试图根据画家的身份证号码,在扣除画廊佣金后,将画家的总收入显示出来。到目前为止,这就是我所拥有的:
SELECT painter.ptr_num, painter.ptr_firstname, (SUM() -
(gallery.gal_rate*painting.ptng_price)) AS Earnings
FROM painting,painter,gallery
GROUP BY painter.ptr_num
正如您可能已经注意到的,和是空的,这是因为我能想到的实现上述目标的唯一方法是有一个子查询。
下面是必须包含在和中的绘画表:
绘画
Ptng_Price Ptr_Num