`

Power Designer 学习,概念模型E-R图

阅读更多

数据项的唯一性代码选项和重用选项
使用Tools--->Model Options->Model Settings。在Data Item组框中定义数据项的唯一性代码选项(Unique Code)与重用选项(Allow Reuse)。
注意:
如果选择Unique Code复选框 ,每个数据项在同一个命名空间有唯一的代码,而选择Allow reuse ,一个数据项可以充当多个实体的属性。


CDM中有两个Entity,Entity_1和Entity_2,他们都有一个Attribute为ID,都为PK,这样不行。怎么才能行呢?
每个实体都有一个ID为自增的,怎么创建呢?

Tools->Model Options->Model Setting->Data Type中的Unique Code的钩选去掉


如何实现Name和code不自动相等
如何实现在CDM中创建Entity时,Name和Code不自动对应

设置tools--Gerneral options--->dialog---->name to code mirroring

 

如何创建复合主键:
如何建立联合主键?

联合主键就是一个表里面有多个主键,比如一份学生选课的表里面,学生ID和课程ID就同时是主键。

在设置Attributes,把2个字段的P那项都勾上,P表示Primary Key主键。
在pdm模型视图中,设置联合主键(手动勾P)

 

create table 借书
(
   借阅证号                 char(20)                       not null,
   书号                   char(20)                       not null,
   借阅日期                 date                           null,
   还书日期                 date                           null,
   constraint PK_借书 primary key (借阅证号, 书号),
   constraint AK_IDENTIFIER_1_借书 unique ()
);

7、一个图书馆借阅管理数据库要求提供下述服务:

(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。
(2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。
我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。
(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息下相应出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。
根据以上情况和假设,试作如下设计:
(1) 构造满足需求的E-R图。
(2) 转换为等价的关系模式结构。
答:(1)满足上述需求的E-R图如图11所示。
 (2)转换为等价的关系模式结构如下:
借书人(借书证号,姓名,单位)
图书(书号,书名,数量,位置,出版社名)
出版社(出版社名,电报编号,电话可,邮编,地址)
借阅(借书证号,书号,借书日期,还书日期)

 

  • 大小: 35.1 KB
  • 大小: 40.2 KB
分享到:
评论

相关推荐

    在Power Designer 中应用概念模型进行数据库

    概念数据模型.doc 在Power Designer 中应用概念模型进行数据库

    power designer 根据概念模型给物理模型自动添加注释

    power designer 根据概念模型给物理模型自动添加注释 请在Edit/Run Script 里执行即可

    在Power Designer 中应用概念模型进行数据库设计

    在Power Designer 中应用概念模型进行数据库设计,讲述pw的基本操作,还有数据流图等各种图的简介

    在POWER DESIGER里设计概念模型

    在POWER DESIGNER里怎样设计概念模型

    PowerDesigner概念模型(ER图)中关系(Relation)的超详细说明及案例

    PowerDesigner概念模型(ER图)中关系(Relation)的超详细说明及案例

    Power Designer

    利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。他可以与许多流行的软件开发工具,例如PowerBuilder、Delphi、VB等相配合使开发...

    Power Designer 简易教程

    利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:...

    数据库实验-概念模型的建立

    用power designer建立是我15个实体的概念模型。

    power designer 教程

    sybase 下power designer中概念模型的设计和导入数据库

    Power Designer教程

    power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型和物理数据模型两个层次对数据库进行设计。

    Power Designer Evaluation

    图片(2张)这是一个强大的数据库设计工具,使用Data Architect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(Conceptual Data Model)。并且可根据CDM产生基于某一特定数据库管理系统的"物理数据模型"-...

    PowerDesigner教程系列(六)概念数据模型.pdf

    PowerDesigner教程系列(六)概念数据模型.pdf

    power designer 15.zip(数据库设计工具)

    这是一个强大的数据库设计工具,使用Data Architect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(Conceptual Data Model)。并且可根据CDM产生基于某一特定数据库管理系统的"物理数据模型"-PDM...

    Power-Designer Tranning

    PowerDesigner是一套完整的企业建模解决方案,融合了几种标准建模技术:传统数据库建模、使用 UML 的应用程序建模和业务流程建模,并提供了对企业业务流程模型(Business Process Model—BPM),概念数据模型...

    Power Designer 实用教程

    利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:...

    Power Designer Evaluation 15

    一个概念模型经常包括在物理数据库中仍然不实现的数据对象。 它给运行计划或业务活动的数据一个正式表现方式。 概念数据模型是最终用户对数据存储的看法,反映了用户的综合性信息需求。 不考虑物理实现细节,只考虑...

    power designer是能进行数据库设计的强大的软件

    power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里...

    powerdesigner

    power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计

    PowerDesigner16.7(64位)安装包

    利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。他可以与许多流行的软件开发工具,例如PowerBuilder、Delphi、VB等相配合使开发...

Global site tag (gtag.js) - Google Analytics