校园二手物品交易系统的E.R图总体设计
时间: 2024-05-26 12:08:37 浏览: 217
校园二手物品交易系统的E.R图总体设计如下:
实体(Entity):
1. 用户(User):包括卖家和买家,具有用户ID、用户名、密码、头像等属性;
2. 商品(Commodity):包括二手商品和全新商品,具有商品ID、商品名、商品描述、商品价格、发布时间等属性;
3. 分类(Category):包括一级分类和二级分类,具有分类ID、分类名等属性。
关系(Relation):
1. 用户与商品之间的关系:一个用户可以发布多个商品,一个商品只能对应一个用户,是一对多的关系;
2. 商品与分类之间的关系:一个商品只能对应一个分类,一个分类可以对应多个商品,是多对一的关系。
图示如下:
```
+-------------+ +-------------+
| 用户 | | 商品 |
+-------------+ +-------------+
| 用户ID | | 商品ID |
| 用户名 | | 商品名 |
| 密码 | | 商品描述 |
| 头像 | | 商品价格 |
+-------------+ | 发布时间 |
| +--+
|
|
|
|
+-------------+ | +--------------+
| 分类 |<-+---| 商品分类 |
+-------------+ +--------------+
| 分类ID | | 商品ID |
| 分类名 | | 分类ID |
| 上级分类ID | +--------------+
+-------------+
```
阅读全文