假设一个公司销售规则是:①一个客户可下多个订单,一个订单只能为一个客户所下单;②每个订单可以订购公司经营的多种产品,每种产品可以为多个订单订购;③订单订购的每种产品,有确定的订购数量。客户的属性有客户编号,客户姓名;订单的属性有订单编号,订单日期;产品的属性有产品编号,产品名称,单价。(1)请根据语义画出E-R模型;(2)将E-R模型转换成关系模型,并标明主码和外码(如果有的话)。
举一反三
- 有如下表结构,带有*的字段代表主键或组合主键,一份订单可以订购多种产品。 产品:*产品编号,产品名称,产品价格。 订单:*订单编号,*产品编号,订购日期,订购数量(订单编号和产品编号是组合主键)。该表最高符合第( )范式
- 在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),则R的主关键字是____________
- 【单选题】Northwind.accdb 公司的有关人员想根据给定的订单编号查询该订单上订购的所有产品的名称、数量、单价和折扣,至少需要用到哪些表呢?下列描述正确的是()。 A. 订单表、订单明细表 B. 订单表、订单明细表、产品表 C. 订单表、产品表 D. 订单明细表、产品表
- 假设订单表orders用来存储订单信息,cid代表客户编号,money代表单次订购额,现要查询每个客户的订购次数和每个客户的订购总金额,下面()sql语句可以返回正确结果
- 假设某订单订购五种产品,每种产品的服务水平均为0.95,订单完全履行的比率()。 A: 0.77 B: 0.95 C: 0.8 D: 0.65