我正在为 DVD 商店的 Uni 案例研究创建一个代码,我正在为我的客户订单数据库使用下面的代码,但我意识到它一次只能让我订购一张 DVD。理想情况下,我需要它,这样您每个订单可以拥有多个 DVD id,我将如何去做。例如,我有以下问题“d.列出购买超过 50 英镑的客户名称”
CREATE TABLE CUSTOMER_ORDER
(
ORDER_ID INT NOT NULL AUTO_INCREMENT,
CUSTOMER_ID INT NOT NULL,
DVD_ID INT NOT NULL,
DVD_QUANTITY varchar(3) NOT NULL,
ORDER_DATE date NOT NULL,
ORDER_COST varchar(6) NOT NULL,
FOREIGN KEY (CUSTOMER_ID) REFERENCES CUSTOMER (CUSTOMER_ID),
FOREIGN KEY (DVD_ID) references DVD (DVD_ID),
PRIMARY KEY (ORDER_ID)
)