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

原文http://www.cnblogs.com/yxonline/archive/2007/04/11/708271.html

目标:
本文主要介绍如何定义实体的主、次标识符。

一、标识符
标识符是实体中一个或多个属性的集合,可用来唯一标识实体中的一个实例。要强调的是,CDM中的标识符等价于PDM中的主键或候选键。
每个实体都必须至少有一个标识符。如果实体只有一个标识符,则它为实体的主标识符。如果实体有多个标识符,则其中一个被指定为主标识符,其余的标识符就是次标识符了。

二、如果定义主、次标识符
1)选择某个实体双击弹出实体的属性对话框。在Identifiers选项卡上可以进行实体标识符的定义。如下图所示

2)选择第一行“主标识符”,点击属性按钮或双击第一行“主标识符”,弹出属性对话框,如图所示

3)选择"Attributes"选项卡,再点击“Add Attributes”工具,弹出如图所示窗口,选择某个属性作为标识符就行了。

待续。

posted on 2012-11-06 13:04 NET未来之路 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lonelyxmas/archive/2012/11/06/2756770.html

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

  1. PowerDesigner教程系列(总)

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

  2. PowerDesigner教程系列

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

  3. PowerDesigner教程系列(转载)

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

  4. WPF入门教程系列四——Dispatcher介绍

    WPF入门教程系列四--Dispatcher介绍 一.Dispatcher介绍 微软在WPF引入了Dispatcher,那么这个Dispatcher的主要作用是什么呢? 不管是WinForm应用程序还 ...

  5. 摄像头 保存到外网服务器_【小喵科技】物联网教程系列四:喵家外网IOT服务器...

    HOT新品热卖中■■■■■ 双向海量教学课程 无论是家长还是老师,都可以给孩子一个更好的未来 分享给更多的人 加入我们吧! 夏至の时光 ▼往期精彩课程在文章末尾 ▼喵家外网IOT服务器--快速上手 在 ...

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

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

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

    声明:此文章转自  Kevin Yin  朋友,为了自己学习方便,如果能对你也有用,请别忘记对Kevin Yin 说声谢谢! 目标: 本文主要介绍数据项.新增数据项.数据项的唯一性代码选项和重用选项等 ...

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

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

  9. Quantopian教程系列四

    Writing a Contest Algorithm 本教程将: 给一个概述的quant竞赛和它是如何工作的(第一课). 浏览竞赛算法所需的每个标准(课程2-10). 就如何编写或修改算法以满足竞赛 ...

最新文章

  1. Gerrit代码Review入门实战
  2. 自己写的一个BMP转PNG工具BMP2PNGen
  3. jni releative
  4. Spring的AOP-基本概念
  5. java xml 读取库_Java开发中读取XML与properties配置文件的方法
  6. 约翰诺曼超级计算机研究中心,第433章 拉泽尔松教授的决定_学霸的黑科技系统_晨星LL作品_du00...
  7. java this的用法
  8. springAOP之代理
  9. spark Application report for application_1498032012194_0036 (state: FAILED)
  10. 【bug】掘金md文本解析器bug
  11. dataframe指定位置插入行
  12. gin--简单的登录界面的实现
  13. 在 Linux 上安装 Go
  14. ISIS-三类路由器区域路由
  15. PhpSpreadsheet 设置常用格式
  16. cecore.cls.php 08cms,08CMS产品库报价系统 v1.1 utf8版PHP CMS源码下载-华软网
  17. Matlab c2d离散用法
  18. dbf shp shx sbn sbx mdb adf等类型的文件的解释
  19. Node.js 学习之数据库与身份认证
  20. matlab中停止调试快捷键,matlab软件中各种快捷键的用法,还有和断点有关的用法...

热门文章

  1. linux redhat 下命令行全部乱码解决
  2. 利用OpenCV的findContours作轮廓检测
  3. java 优雅退出_java – 优雅地退出应用程序?
  4. git restore用法
  5. gcc -ldl 选项作用
  6. linux命令查看cpu负载,怎么使用Linux命令查看CPU使用率
  7. python安装好后打不开_windows的cmd中输入python后打不开python?
  8. Agile Manifesto and principle
  9. Serverless在游戏、电商行业的一个运用场景示例
  10. 输出商品列表 用户输入序号 显示用户选中的商品