**商品表(item)** | 字段名 | 数据类型 | 约束 | 说明 | | ----------- | ------------- | ----------- | ---------------------------- | | item_id | int | primary key | 商品ID | | user_id | int | foreign key | 发布者ID | | category_id | int | foreign key | 商品分类ID | | title | varchar(100) | not null | 商品标题 | | description | varchar(500) | | 商品描述 | | price | decimal(10,2) | not null | 商品价格 | | image | varchar(100) | | 商品图片 | | count | int | not null | 库存数量 | | status | int | not null | 商品状态(0:下架,1:上架) | | create_time | datetime | not null | 创建时间 | | update_time | datetime | | 更新时间 |根据该数据字典生成表
时间: 2023-09-09 20:08:05 浏览: 92
投票系统使用说明--20162180198陈铭海1
您可以按照以下 SQL 语句来创建商品表(item):
```
CREATE TABLE item (
item_id INT PRIMARY KEY,
user_id INT,
category_id INT,
title VARCHAR(100) NOT NULL,
description VARCHAR(500),
price DECIMAL(10,2) NOT NULL,
image VARCHAR(100),
count INT NOT NULL,
status INT NOT NULL,
create_time DATETIME NOT NULL,
update_time DATETIME,
FOREIGN KEY (user_id) REFERENCES user(user_id),
FOREIGN KEY (category_id) REFERENCES category(category_id)
);
```
需要注意的是,这里的 user 表和 category 表应该已经存在,并且有对应的 user_id 和 category_id 字段。另外,如果您使用的是 MySQL 数据库,可以根据需要添加 ENGINE=InnoDB 等语句来指定存储引擎。
阅读全文