创建一个名为"product_review"的数据库。在"product_review"数据库中创建两个表:"products"和"reviews"。
时间: 2024-06-16 19:01:37 浏览: 10
创建一个名为"product_review"的数据库,并在其中包含两个表:"products"和"reviews",是数据库设计的基本步骤之一。这里是一个简化的SQL示例,展示如何在MySQL中进行操作:
首先,我们需要创建"products"表,通常用于存储产品信息:
```sql
CREATE DATABASE product_review; -- 创建数据库
USE product_review; -- 选择刚创建的数据库
CREATE TABLE products (
id INT AUTO_INCREMENT,
product_name VARCHAR(255) NOT NULL,
category VARCHAR(100),
price DECIMAL(10, 2),
PRIMARY KEY (id)
);
```
在这个"products"表中,我们有以下几个字段:
- `id`:产品ID,自动递增
- `product_name`:产品名称,不允许为空
- `category`:产品类别
- `price`:产品价格
接下来,创建"reviews"表,用于存储用户对产品的评价:
```sql
CREATE TABLE reviews (
review_id INT AUTO_INCREMENT,
user_id INT,
product_id INT,
rating INT,
comment TEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY (product_id) REFERENCES products(id),
PRIMARY KEY (review_id)
);
```
在这个"reviews"表中,字段含义如下:
- `product_id`:引用"products"表中的产品ID,作为外键
- `rating`:用户评分(通常是1到5星)
- `comment`:评论内容
- `date`:评论日期,默认为当前时间
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)