数据库设计概念模型、逻辑模型、物理模型区别侯在钱1 .模型种类错误!未定义书签..概念模型错误!未定义书签..逻辑模型错误!未定义书签..物理模型错误!未定义书签..模型区别错误!未定义书签.对象转换错误!未定义书签.其它比照错误!未定义书签.2 .常用工具错误!未定义书签..ERWIN 错误!未定义书签.逻辑模型错误!未定义书签.物理模型错误!未定义书签.常用操作错误!未定义书签.PowerDesigner 错误!未定义书签.概念模型错误!未定义书签.逻辑模型错误!未定义书签.物理模型错误!未定义书签.常用操作错误!未定义书签.1 .模型种类一般在建立数据库模型时,会涉及到几种模型种类:概念模型、 逻辑模型、物理模型.数据库设计中概念模型和逻辑模型区别比拟模 糊,所以在数据库设计工具 ERWIN 中只提供了逻辑模型和物理模型, 而在 PowerDesigner 早期版本中也只提供了概念模型和物理模型两 种模型,只是在 PowerDesigne 门 5 版本中提供了三种模型:概念模型、 逻辑模型、物理模型.1.1.概念模型概念模型是对真实世界中问题域内的事物的描述,不是对软件设 计的描述.表示概念模型最常用的是“实体-关系〞图.E-R 图主要是由实体、属性和关系三个要素构成的.在 E-R 图中, 使用了下面几种根本的图形符号.「实体,矩形E/R 图三要素{属性,椭圆形;关系,菱形关系:一对一关系,一对多关系,多对多关系.E/R 图中的子类〔实体〕:1.2.逻辑模型逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是 对概念数据模型进一步的分解和细化.1.3.物理模型物理模型是对真实数据库的描述.数据库中的一些对象如下:表, 视图,字段,数据类型、长度、主键、外键、索引、是否可为空,默 认值.概念模型到物理模型的转换即是把概念模型中的对象转换成物 理模型的对象.1.4.模型区别1.4.1. 对象转换对象概念模型逻辑模型物理模型实体实体实体表属性属性属性字段关系关系〔一对一,一对多,多对一〕关系外键关系关系〔一对多,多对一〕实体表〔关系表〕 例如订单和产 品的关系是一 对多,这种关系 确定为订单产 品明细表.关系关系〔多对多〕 实体表〔关系表〕1.4.2. 其它比照比照项概念模型逻辑模型物理模型属性不需完整定义实体属性定义实体完整的属性确定字段名,长 度,数据类型, 是否可以为空, 初始值等主键无需确定主键无需确定主键确定主键2 .常用工具2.1. ERWINERWIN 提供两种模型类型:Logical Model, Physical Model o 另外还提供一种 Logical...