数据库原理与应用 第 13 章 · 第三节
课程第 13 章第三节 案例三步采购需求抽实体定联系采购图 版式
第 13 章 数据库概念结构设计和逻辑结构设计 · 第三节

案例:商品采购业务

本 节 知 识 点
  1. 13一个电商系统,照着走一遍
  2. 14采购部是这么描述业务的
  3. 15从描述里挑出四个实体
  4. 16两个 m:n,一个带属性一个不带
  5. 17商品采购业务的局部 E-R 图
13
第 13 章 · 第三节

一个电商系统,照着走一遍

采购部画一张,销售部画一张,最后合成一张全局图。

第 13 页课件

重 点

这个案例从这里一直讲到第 34 页,中间一步都不跳。

知道更多

它接的是第 11 章那个电商系统的需求分析,数据字典就是这一步的输入。

14
第 13 章 · 第三节

采购部是这么描述业务的

采购员把商品入库,记下厂家、分类和这一次是谁供的货。

第 14 页课件

重 点

需求里说了不追究是哪个采购员经的手,所以采购用户跟谁都不连。

想一想

不记采购员,将来查问题查得动吗?

15
第 13 章 · 第三节

从描述里挑出四个实体

用户、采购商品、商品分类、经销商,各自的属性也一并列好。

第 15 页课件

重 点

挑实体就是在描述里找名词,找出来再问一句它有没有更细的描述。

知道更多

课件这一页管供应商叫经销商,下一页起就改叫供应商了。

想一想

登录凭证为什么没成为一个实体?

16
第 13 章 · 第三节

两个 m:n,一个带属性一个不带

商品和分类多对多,商品和供应商也多对多,还产生三个属性。

第 16 页课件

重 点

多对多不看方向,问两遍都是多,那就是 m:n。

分清楚两个联系

谁和谁产生的属性
商品对分类没有
商品对供应商时间单价数量
17
第 13 章 · 第三节

商品采购业务的局部 E-R 图

两个菱形,三个实体连成一串,采购用户单摆在一边。

第 17 页课件

试一试两张局部图并成一张

看哪张

重 点

属于这个菱形身上一个椭圆都没有,供应那个挂了三个。

想一想

采购用户孤零零挂着,图算画完了吗?

保山学院·人工智能教研室·曹鼎鼎