PowerDesigner概念模型的Notation设置

在进行数据库设计模型时,分为概念模型设计和物理模型设计两种,概念模型主要是反映真是世界中的业务关系,也就是我们常用的实体关系图。物理模型是在概念模型设计好后通过概念模型直接转换生成的,然后再对系统生成的物理模型进行修改。概念模型的建模主要靠的是建模人员的业务理解能力,而物理模型的建模主要靠的是建模人员对某个数据库产品的熟悉和相关的技术水平。

在PowerDesigner中新建一个概念数据模型,可以选择模型的Notation,在PD15中提供了5种Notation可以选择,新建概念模型后,在设计面板中右击,在弹出式菜单中选择“Model Options”选项即可弹出模型选项窗口,并修改模型的Notation,如同所示:

image

一般我们使用ER图作为概念模型图,所以建议选择Entity/Relationship或者E/R+Merise,这两者的区别是后者在ER模型的基础上还提供了Merise建模理论,允许在概念模型中使用Association和Association Link。另外三个Notation中,Merise使用Association完全代替了Relationship;IDEF1X是IDEF系列方法中IDEF1的扩展版本,是在E-R(实体关系)方法的原则基础上,增加了一些规则,使语义更为丰富的一种方法,其表现方式与一般的ER图表示有一点区别;Barker比ER模型还要简化,只能使用“实体”和“关系”两个组件进行建模,不能使用“继承”组件。一般情况下,使用E/R模型就够了,不过为了更好的表现实体之间的业务关系,有些时候还是使用Association来代替实体还是有一定的必要的,所以更建议选择E/R+Merise模型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PowerDesigner概念模型设置外键,可以在关联关系的属性页设置。在设置,可以选择关联关系的两个对象,并选择这两个对象的各自属性作为参与关联的键。这些键将成为新建的外键的一部分,因此在关联关系的两个对象之间建立依赖关系。 ### 回答2: PowerDesigner是一款功能强大的建模工具,可以帮助设计师构建各种类型的模型。其概念模型PowerDesigner最基本的模型类型。在概念模型,我们可以定义实体、关系和属性等概念,以展现业务需求的本质和内在规律。概念模型,如果要设置外键,需要经过以下步骤: 1. 在概念模型,选需要设置外键的表格。 2. 点击"属性"选项卡,在属性列表需要设置外键的属性,然后右键点击该属性,从弹出的菜单选择"创建外键"。 3. 弹出的"创建外键"对话框,可以设置外键名称、关联表格、关联属性等参数。 4. 在关联表格选择需要关联的表格,以确定连接的目标和方向。在关联属性,选择需要对应的属性,以确定连接的约束和类型。需要注意的是,关联属性必须是目标表格的主键或唯一约束,否则无法建立外键。 5. 设置完毕后,点击确定按钮即可建立外键。 6. 最后,可以查看左侧导航栏的外键列表,以确认外键的状态和设置细节。 除了以上步骤,还可以利用PowerDesigner的快捷键和编辑器功能,进一步优化和调整外键的设置。例如,可以使用"Ctrl+空格"查看属性的数据类型和值域,以确定外键的数据类型和精度。可以使用"Ctrl+G"将多个属性归类为实体,以提高模型的可读性和维护性。可以使用"Ctrl+Q"查看模型的代码生成结果,以验证外键的有效性和正确性。可以利用PowerDesigner的丰富的扩展功能,如逆向工程、模型比较、版本控制等,以满足不同项目和团队的需求。 总之,PowerDesigner是一款非常灵活和易用的建模工具,可以帮助设计师快速构建复杂的数据模型。通过设置外键,可以增强模型的完整性和可靠性,提高数据的准确性和一致性,从而有效地支持各种业务场景和应用场景的应用。 ### 回答3: PowerDesigner是一款通用的建模工具,用于设计和开发数据模型、工作流程、业务流程、应用程序等系统。在平时的设计当,我们往往需要对表之间的关系进行描述,这时就需要使用概念模型来帮助我们描述实体之间的关系。 概念模型是一个用来表示实体之间关系的逻辑模型,在PowerDesigner,我们可以通过一些简单的步骤来设置概念模型的外键。 第一步,我们需要创建实体和关系。在PowerDesigner,我们可以通过实体和关系来描述表之间的关系。在创建实体和关系的同时,也需要确定它们之间的关联性,例如一对一、一对多等。 第二步,设置实体的主键:我们需要确定每个实体的主键和关系连接的方式。在确定主键的过程,需要考虑实体的唯一性,通常主键和外键是一对一的关系。 第三步,设置关系的外键:外键是用来维护实体间关系的重要工具。在PowerDesigner,我们可以通过拖动关系到实体上来设置外键。我们需要设置外键的名称、数据类型、长度等属性。 第四步:检查模型:在完成以上步骤之后,我们需要检查模型的完整性。我们可以通过查看概念模型的属性界面来检查模型的完整性。确保外键的设置没有出现问题,模型的关系、实体的主键都正确。 总的来说,在PowerDesigner设置概念模型外键是一个相对简单的过程,我们只需要熟悉一些基本的操作即可。通过这些步骤的设置,可以帮助我们更好地描述实体之间的关系,进而更好地进行数据建模和开发工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值