本篇博客介绍ER图的相关内容
ER图的基本介绍
E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
符号 | 表示类型 |
---|---|
矩形框 | 实体 |
椭圆图框 | 属性 |
菱形框 | 联系 |
用“矩形框”表示实体型,矩形框内写明实体名称;
用“椭圆图框”表示实体的属性,并用“实心线段”将其与相应关系的“实体型”连接起来;
用”菱形框“表示实体型之间的联系成因,在菱形框内写明联系名,并用”实心线段“分别与有关实体型连接起来,同时在”实心线段“旁标上联系的类型(1:1,1:n或m:n)。
绘制ER图
question:设有商店和顾客两个实体,“商店”有属性:商店编号、商店名、地址、电话,“顾客”有属性:顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。
名称 | 内容 |
---|---|
ER图 | |
商店表 | id,商店编号,商店名称,地址,电话 |
消费表 | id,商店编号,顾客编号,消费金额,日期 |
顾客表 | id,顾客编号,姓名,地址,年龄,性别 |