问题
问答题
【问题2】
(1)[说明]中的几个关系仍无法实现甲公司的要求,为什么
(2)需要在哪个关系中增加什么数据项才能实现这个要求
答案
参考答案:因为只有product记录了单价,一旦单价发生改变,用户订单地价格就会发生改变,因此,计算一张订单将采用新的单价,不符合要求。(2)有两种方法:一是在Order表中加入一项表示订单地产品总价,二是在Order表中加入产品单价,这两种方法都能满足要求。
【问题2】
(1)[说明]中的几个关系仍无法实现甲公司的要求,为什么
(2)需要在哪个关系中增加什么数据项才能实现这个要求
参考答案:因为只有product记录了单价,一旦单价发生改变,用户订单地价格就会发生改变,因此,计算一张订单将采用新的单价,不符合要求。(2)有两种方法:一是在Order表中加入一项表示订单地产品总价,二是在Order表中加入产品单价,这两种方法都能满足要求。