上题中的E-R图,创建相应的数据表(实体的表、关系的表)(20)
时间: 2023-06-12 17:06:51 浏览: 47
根据上题中的E-R图,我们可以创建以下的数据表:
1. 实体的表:
(1)用户表(User):
| 属性名 | 数据类型 | 主键 | 外键 | 空值 | 描述 |
| -------- | -------- | ---- | ---- | ---- | -------- |
| user_id | int | 是 | | 否 | 用户ID |
| username | varchar | | | 否 | 用户名 |
| password | varchar | | | 否 | 密码 |
| email | varchar | | | 是 | 电子邮件 |
(2)文章表(Article):
| 属性名 | 数据类型 | 主键 | 外键 | 空值 | 描述 |
| ------------ | -------- | ---- | -------- | ---- | -------- |
| article_id | int | 是 | | 否 | 文章ID |
| user_id | int | | User | 否 | 用户ID |
| title | varchar | | | 否 | 文章标题 |
| content | text | | | 否 | 文章内容 |
| create_time | datetime | | | 否 | 创建时间 |
| update_time | datetime | | | 否 | 更新时间 |
| publish_time | datetime | | | 是 | 发布时间 |
| status | tinyint | | | 否 | 状态 |
| category_id | int | | Category | 否 | 分类ID |
(3)分类表(Category):
| 属性名 | 数据类型 | 主键 | 外键 | 空值 | 描述 |
| ------------ | -------- | ---- | ---- | ---- | -------- |
| category_id | int | 是 | | 否 | 分类ID |
| category_name| varchar | | | 否 | 分类名称 |
(4)评论表(Comment):
| 属性名 | 数据类型 | 主键 | 外键 | 空值 | 描述 |
| ------------ | -------- | ---- | -------- | ---- | -------- |
| comment_id | int | 是 | | 否 | 评论ID |
| user_id | int | | User | 否 | 用户ID |
| article_id | int | | Article | 否 | 文章ID |
| content | text | | | 否 | 评论内容 |
| create_time | datetime | | | 否 | 创建时间 |
| update_time | datetime | | | 否 | 更新时间 |
| status | tinyint | | | 否 | 状态 |
2. 关系的表:
(1)用户-文章关系表(User_Article):
| 属性名 | 数据类型 | 主键 | 外键 | 空值 | 描述 |
| ---------- | -------- | ---- | -------- | ---- | -------- |
| user_id | int | | User | 否 | 用户ID |
| article_id | int | | Article | 否 | 文章ID |
| is_author | tinyint | | | 否 | 是否作者 |
(2)文章-分类关系表(Article_Category):
| 属性名 | 数据类型 | 主键 | 外键 | 空值 | 描述 |
| ----------- | -------- | ---- | -------- | ---- | -------- |
| article_id | int | | Article | 否 | 文章ID |
| category_id | int | | Category | 否 | 分类ID |
(3)用户-评论关系表(User_Comment):
| 属性名 | 数据类型 | 主键 | 外键 | 空值 | 描述 |
| ---------- | -------- | ---- | -------- | ---- | -------- |
| user_id | int | | User | 否 | 用户ID |
| comment_id | int | | Comment | 否 | 评论ID |
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.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)