多选题

你设计了一个包含客户订单的数据库。客户每次下订单时都将订购成倍的产品。你再观察如图所示的数据库设计:你想缩短查询的响应时间和将数据冗余最小化。你应该怎么做?()

A创建一个新的名为OrderDetail的订货表,为该表添加OrderID、ProductID、Quantity字段。

B在Orders表的OrderID、ProductID字段上创建一个混合的主键约束

C从Orders表中除去ProductID、Quantity这两个字段.

D在Orders表的OrderID上创建一个唯一约束.

E将UnitPrice这个字段从Products表移动到Orders表.

正确答案

来源:www.examk.com

答案解析