CREATE DATABASE shop_db; USE shop_db; CREATE TABLE goods( goods_id int PRIMARY KEY , goods_name VARCHAR(32) NOT NULL DEFAULT '', unitprice DECIMAL(10,2) not NULL DEFAULT 0, category int not NULL DEFAULT 0, provider VARCHAR(32) NOT NULL DEFAULT '', CHECK(unitprice>1.0 and unitprice<9999.99 ) ); CREATE TABLE customer( customer_id CHAR(8) PRIMARY KEY, `name` VARCHAR(32) NOT NULL DEFAULT '', address VARCHAR(32) NOT NULL DEFAULT '' , email VARCHAR(32) UNIQUE, sex ENUM('男','女'), card_id CHAR(18) ); CREATE table purchase( oder_id INT PRIMARY KEY , customer_id CHAR(8) NOT NULL DEFAULT '', goods_id INT NOT NULL DEFAULT 0, nums INT NOT NULL DEFAULT 0, FOREIGN KEY (customer_id) REFERENCES customer(customer_id), FOREIGN KEY (goods_id) REFERENCES goods(goods_id) ); drop TABLE purchase;