阅读下列说明,回答问题1至问题4。 【说明】 甲公司的经营销售业务目前是手工处理的,随着业务量的增长,准备采用关系数据库对销售信息进行管理。经销业务的手工处理主要涉及3种表:订单、客户表和产品表,如表2-9所示。

admin2009-05-15  49

问题 阅读下列说明,回答问题1至问题4。
   【说明】
   甲公司的经营销售业务目前是手工处理的,随着业务量的增长,准备采用关系数据库对销售信息进行管理。经销业务的手工处理主要涉及3种表:订单、客户表和产品表,如表2-9所示。
            
   为了用计算机管理销售信息,甲公司提出数据库系统应达到以下要求:产品的单价发生变化时,应及时修改产品表中的单价数据;客户购货计价采用订货时的单价;订货后,即使单价发生变化,计算用的单价也不变。
   在设计数据库时,经销部的王先生建立了以下数据模型:
            
   其中,方框表示实体,单向箭头表示一对多的联系,双向箭头表示多对多的联系。
   由于上述模型对建立关系数据库是不合适的,因此王先生又修改了数据模型,并设计了如下几个关系(带下划线的数据项是关键项,最后一个关系中没有指出关键项):
   Customer (CustomerNo,CustomerName,Address,Phone)
   Product (ProductNo,ProductName,UnitPrice)
   Order (OrderNo,CustomerNo,Date)
   orderDetail (orderNo,ProductNo,Quantity)

选项

答案[*]

解析
转载请注明原文地址:https://kaotiyun.com/show/C5xZ777K
0

相关试题推荐
最新回复(0)