设计商品的数据库并写出脚本
时间: 2023-12-03 18:44:15 浏览: 80
以下是一个简单的商品数据库设计和创建脚本:
```
-- 创建商品分类表
CREATE TABLE categories (
category_id INT PRIMARY KEY,
category_name VARCHAR(50)
);
-- 创建商品表
CREATE TABLE products (
product_id INT PRIMARY KEY,
product_name VARCHAR(100),
description TEXT,
price DECIMAL(10, 2),
stock INT,
category_id INT,
FOREIGN KEY (category_id) REFERENCES categories(category_id)
);
-- 插入商品分类数据
INSERT INTO categories VALUES
(1, '电子产品'),
(2, '家具'),
(3, '运动装备');
-- 插入商品数据
INSERT INTO products VALUES
(1, 'iPhone 12', '一款智能手机', 6999.00, 100, 1),
(2, 'MacBook Pro', '一款笔记本电脑', 12999.00, 50, 1),
(3, '沙发', '一款舒适的沙发', 3999.00, 20, 2),
(4, '跑步机', '一款高端的跑步机', 9999.00, 10, 3);
```
这个脚本创建了两个表:一个是商品分类表,另一个是商品表。商品表包含了商品的ID、名称、描述、价格、库存和所属分类ID。商品分类表包含了分类ID和分类名称。同时插入了一些测试数据。
注意,这只是一个简单的示例,实际上一个真正的商品数据库可能会更加复杂,包括更多的表和字段。
阅读全文