`
liss
  • 浏览: 842607 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

PowerDesigner教程系列(五)概念数据模型

 
阅读更多

目标:
本文主要介绍数据项、新增数据项、数据项的唯一性代码选项和重用选项等。

一、数据项
数据项(Data Item)是信息存储的最小单位,它可以附加在实体上作为实体的属性。
注意:模型中允许存在没有附加至任何实体上的数据项。

二、新建数据项
1)使用“Model”---> Data Items 菜单,在打开的窗口中显示已有的数据项的列表,点击 “Add a Row”按钮,创建一个新数据项,如图所示


2)当然您可以继续设置具体数据项的Code、DataType、Length等等信息。这里就不再详细说明了。

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


四、在实体中添加数据项
1)双击一个实体符号,打开该实体的属性窗口。
2)单击Attributes选项卡,打开如下图所示窗口


注意:
Add a DataItem 与 Reuse a DataItem的区别在于
Add a DataItem 情况下,选择一个已经存在的数据项,系统会自动复制所选择的数据项。如果您设置了UniqueCode选项,那系统在复制过程中,新数据项的Code会自动生成一个唯一的号码,否则与所选择的数据项完全一致。


Reuse a DataItem情况下,只引用不新增,就是引用那些已经存在的数据项,作为新实体的数据项。

待续。

分享到:
评论

相关推荐

    PowerDesigner教程系列——概念数据模型

    【PowerDesigner教程系列——概念数据模型】 PowerDesigner是一款强大的数据库设计和建模工具,它广泛应用于数据建模领域,尤其在概念数据模型(CDM)的设计中。本教程系列涵盖从一到七的内容,深入讲解如何使用...

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

    【PowerDesigner教程系列:概念数据模型】 PowerDesigner是一款强大的数据库设计工具,它允许用户创建和管理各种数据库模型,包括概念数据模型(CDM)。CDM是数据库设计过程中的一个重要阶段,它抽象出业务领域的...

    PowerDesigner教程系列-概念数据模型

    PowerDesigner概念数据模型以及实体、属性创建。 介绍属性的标准检查约束、如何定义属性的附加检查。 介绍如何定义实体的主、次标识符。 介绍数据项、新增数据项、数据项的唯一性代码选项和重用选项等 介绍联系的...

    PowerDesigner使用教程 —— 概念数据模型.doc )

    ### PowerDesigner 使用教程 —— 概念数据模型详解 #### 一、概念数据模型(CDM)概述 概念数据模型(Conceptual Data Model, CDM)是一种高级别的抽象模型,主要用于数据库设计过程中的概念级设计阶段。它以实体-...

    PowerDesigner12.5 教程系列--概念数据模型

    **PowerDesigner 12.5 概念数据模型详解** PowerDesigner是一款强大的数据库设计与建模工具,尤其在企业级应用开发中广泛使用。在12.5版本中,它提供了对概念数据模型(Conceptual Data Model, CDM)的强大支持,...

    PowerDesigner概念数据模型详解(图示)

    ### PowerDesigner概念数据模型详解 #### 一、概念数据模型(CDM)基本概念 **概念数据模型**(Conceptual Data Model, CDM)是PowerDesigner中用于构建数据库设计的初始阶段的重要工具。它帮助用户从非技术的角度...

    PowerDesigner 概念数据模型文档

    **PowerDesigner 概念数据模型文档详解** PowerDesigner是一款强大的数据建模工具,它在IT行业中广泛用于数据库设计和管理。概念数据模型(Conceptual Data Model,CDM)是PowerDesigner中的一个重要组成部分,它...

    PowerDesigner教程系列.rar

    PowerDesigner支持多种建模方法,包括概念数据模型(CDM)、逻辑数据模型(LDM)和物理数据模型(PDM)。它可以帮助用户进行系统分析、设计、文档化以及数据库的逆向工程。通过PowerDesigner,你可以创建清晰、结构...

    PowerDesigner16.5 中文教程-数据库模型操作教程_详解

    1. 创建概念数据模型:在PowerDesigner中,首先创建CDM,定义实体、属性和关系,表达业务实体间的逻辑关系。 2. 创建物理数据模型:接着,基于LDM或CDM创建PDM,考虑性能、存储和安全性等因素,调整表结构、字段...

    PowerDesigner教程系列

    “PowerDesigner教程系列(五)概念数据模型.doc”可能介绍CDM到LDM的转换过程。逻辑数据模型更接近于实际数据库的实现,包含了更详细的表结构信息。这个过程通常包括细化实体、属性和关系,以及处理数据类型的细节...

    PowerDesigner16.5中文教程-数据库模型操作教程.docx

    * 概念数据模型 (CDM):概念数据模型是对业务需求的抽象描述,是一种高级的数据模型,用于描述业务需求的数据结构和关系。 * 逻辑数据模型 (LDM):逻辑数据模型是基于概念数据模型的逻辑描述,用于描述数据的逻辑...

    powerdesigner从概念模型生成物理模型并导出sql生成数据库[归纳].pdf

    * 软件开发:PowerDesigner可以用于软件开发中的数据模型设计和数据库生成,从而提高软件开发效率和质量。 * 数据integration:PowerDesigner可以用于数据integration场景,例如数据迁移、数据同步等,从而提高数据...

    PowerDesigner16.5中文教程-数据库模型操作教程

    **概念数据模型(CDM)**是PowerDesigner中用于抽象表达数据间关系的重要工具,它帮助开发者构建出清晰的数据结构概貌,而不考虑具体的数据库实现细节。 - **目的与作用**:通过实体-关系图(E-R图)形式组织数据,...

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

    PowerDesigner 概念数据模型教程 本文主要介绍了概念数据模型中的联系定义和使用。在 PowerDesigner 中,联系是指实体集之间或实体集内部实例之间的连接。实体之间可以通过联系来相互关联。 ### 一、 联系的定义 ...

    PowerDesigner16.5中文教程-数据库模型操作教程.pdf

    在开始使用PowerDesigner之前,首先需要了解概念数据模型(CDM),它通常用于描述业务概念和业务信息的高层视图。CDM描述了业务实体以及它们之间的关系,但并不涉及到具体的数据存储细节。概念模型有助于为所有相关...

    PowerDesigner 概念模型详解

    本知识点将从概念模型的重要性、使用PowerDesigner建立数据库概念模型的方法以及概念数据模型的详细教程三个方面进行深入解析。 一、概念模型的重要性 概念模型是数据建模的起点,它描述了现实世界中数据的抽象...

    (完整word版)PowerDesigner16.5中文教程-数据库模型操作教程.pdf

    - CDM(概念数据模型):概念数据模型是关于数据的一般性描述,展示了数据的高层结构,不涉及具体的数据库管理系统。PowerDesigner中的CDM通常用于定义实体、实体间的关系以及属性等。 - LDM(逻辑数据模型):...

    PowerDesigner数据模型转换

    它支持多种数据模型,包括概念数据模型(CDM)、逻辑数据模型(LDM)和物理数据模型(PDM)。在不同的开发阶段或与不同团队协作时,数据模型的转换显得尤为重要。以下将详细讲解PowerDesigner中的数据模型转换过程...

Global site tag (gtag.js) - Google Analytics