声明:此文章转自  Kevin Yin  朋友,为了自己学习方便,如果能对你也有用,请别忘记对Kevin Yin 说声谢谢!

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

一、数据项
数据项(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情况下,只引用不新增,就是引用那些已经存在的数据项,作为新实体的数据项。

待续。

转载于:https://www.cnblogs.com/liuwm5000/archive/2009/01/09/1372918.html

PowerDesigner教程系列(五)概念数据模型相关推荐

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

    PowerDesigner教程系列(四)概念数据模型 原文http://www.cnblogs.com/yxonline/archive/2007/04/11/708271.html 目标: 本文主要 ...

  2. PowerDesigner教程系列(总)

    目标: 本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念. 一.概念数据模型概述 数据模型是现实世界中数据特征的抽象.数据模型应该满足三个方面的要求: 1)能够比较真实地模拟现实 ...

  3. PowerDesigner教程系列

    http://www.cnblogs.com/yxonline/ 目标: 本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念. 一.概念数据模型概述 数据模型是现实世界中数据特征的 ...

  4. PowerDesigner教程系列(转载)

    转载地址:http://www.cnblogs.com/yxonline/archive/2007/04/09/705479.html PowerDesigner教程系列(一)概念数据模型 目标: 本 ...

  5. (转)PowerDesigner教程系列(二)概念数据模型

    目标: 本文主要介绍PowerDesigner概念数据模型以及实体.属性创建. 一.新建概念数据模型 1)选择File-->New,弹出如图所示对话框,选择CDM模型(即概念数据模型)建立模型. ...

  6. PowerDesigner(五)-概念数据模型(CDM生成LDM,PDM和OOM)

     概念数据模型 概念数据模型(Conceptual Data Model,CDM):表达的是数据整体逻辑结构,该结构独立于任何软件和数据存储结构,即它只是系统分析人员,应用程序设计人员,维护人员和用户 ...

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

    目标: 本文主要介绍属性的标准检查约束.如何定义属性的附加检查. 一.定义属性的标准检查约束 标准检查约束是一组确保属性有效的表达式.在实体属性的特性窗口,打开如图所示的检查选项卡. 在这个选项卡可以 ...

  8. Nginx教程系列五:Nginx+Keepalived搭建高可用主从架构

    文章目录 1. 概述 1.1 为什么要Nginx主从 1.2 Nginx主从架构 1.3 环境准备 2. 安装与配置Keepalived 3. 验证keepalived 1. 概述 1.1 为什么要N ...

  9. Nginx教程系列五:实现负载均衡配置

    文章目录 1. 案例 1.1 环境准备 1.2 实现效果 1.3 修改Nginx配置文件 1.4 测试 2. 负载均衡策略对比 2.1 轮询 2.2 权重 2.3 iphash 2.4 fair 1. ...

最新文章

  1. php分页显示页数代码,php-Codeigniter分页显示结果数和页数
  2. spring上下文是什么意思_Java程序员只会CRUD连Spring事务传播机制都不懂?
  3. java实现遍历树形菜单方法——实体类VoteTree
  4. Django获取request header信息
  5. PMP第五版第一次考试相关提醒
  6. matlab红字怎么删除,matlab-系统爱好者
  7. 2020-10-12
  8. FIT2CLOUD云管平台完成华为云鲲鹏云服务兼容性认证
  9. Scrapy 爬取电影网站开发微信公众号
  10. latex 花体之英文字母
  11. 后盾网 html语言视频教程,后盾网HTML5视频教程-
  12. 零信任兴起:从理念到实践
  13. Android Studio第11课网络编程3(学习打卡Day17)
  14. myeclipse8.5 TPTP插件的使用问题
  15. virtualbox 启动win7 失败 错误代码 0x80004005
  16. 不只是技术!成为IT经理必备的十大软技能
  17. script text html 参数,script type=text/html/script js模版使用
  18. C#事件中sender和e参数的理解
  19. redis热key监控
  20. 第五章 黎明踏浪号 Facebook (二)

热门文章

  1. vscode调试Flutter
  2. 【jQuery学习】—jQuery对象的过滤
  3. 为什么有人很容易的考上公务员?有的人考了三年都考不上?
  4. 倒车出库何时开始打方向盘,车头似乎很容易撞到左右两侧的车?
  5. 刹车时到底要不要踩离合器?
  6. 轻轨与地铁有什么区别吗?
  7. 己所不欲,勿施于人的意思,这句话出自哪里?
  8. 渠道是创业企业与消费者或者用户建立联系的桥梁
  9. 老吴做了15年电商,从简单的卖货,到卖供应链
  10. Elasticsearch查询速度为什么这么快?