Power Designer【2】-ER概念模型的转化

推荐链接
powerdesigner使用之——从“概念模型”到“物理模型”
本次教程主要是来讲一下如何将概念模型传换成逻辑模型和物理模型

概念模型介绍

Conceptual Data Model 概念数据模型
简称 概念模型 ,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据管理系统(Database Management System,简称DBMS)无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。

转换成逻辑模型

Logical Data Model 逻辑数据模型
简称数据模型,这是用户从数据库所看到的模型,是具体的DBMS所支持的数据模型,如网状数据模型(Network Data Model)、层次数据模型 (Hierarchical Data Model)等等。 此模型既要面向用户,又要面向系统,主要用于 数据库管理系统 (DBMS)的实现。

Step 1 :Tool > Generate Physical Data Model

Paste_Image.png

Step 2 :最后结果


Paste_Image.png

转换成物理模型

Pythical Data Model 物理数据模型
简称 物理模型 ,是面向计算机物理表示的模型,描述了数据在储存介质上的组织结构,它不但与具体的DBMS有关,而且还与操作系统和硬件有关。每一种逻辑数据模型在实现时都有起对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作又系统自动完成,而设计者只设计索引、聚集等特殊结构。

Step 1 Tool > Generate Physical Data Model


Paste_Image.png

Step 2 :选择数据库类型
选择DBMS,这里我选择的是Microsoft SQL Server 2012

Paste_Image.png
Paste_Image.png

Step 3 最后效果

Paste_Image.png

注意看一下Data Type 和 P F M三栏
Data Type为SQL Server 里面的数据类型
P: Primary 主键
F : Foreign Key 外键
M: Mandatory 不为空


Paste_Image.png

链接推荐

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容