首先解释一下概念模型
概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言,因此概念模型一方面应该具有较强的语义表达能力,能够直接、方便的表达应用中的各种语义知识,另一方面还应该简单、清晰、易于用户理解。
概念模型的表示方法有很多,最为著名的就是实体-联系方法。
而实体-联系方法用E-R图来描述现实世界的概念模型。
在数据库设计的关键步骤概念结构设计中,主要问题就是建立E-R模型。
E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
构成E-R图的基本要素是实体型、属性和联系,其表示方法为:
· 实体型:用矩形表示,矩形框内写明实体名;
· 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;
· 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。
er图 主要是工程的流程设计 最主要的是对数据库的设计。核心的就是任何一个工程在开始的时候都要有一个需求。然后工程师们根据这个需求,来设计解决这个问题的具体方法。er图就是这个解决这个问题具体方法的设计,就跟工程图纸有点像。