昨晚开始使用powerdesigner12.5,在使用中遇到一个问题,不同实体下的属性名不可以重复。
也就是比如你在实体1中有个属性名为id,则你在其它实体中的属性名就不能再用id作为属性名,这是极为不方便的,特别是在主外键的情况下,一般都是用同一个属性名的。
这时可以在powerdesigner的设置中将这个约束去掉。方法如下:
1、在powerdesigner顶部的菜单栏上单击tools,然后单击倒数第二个菜单,model options
2、然后把relation ship和data item中的unique code前面的勾去掉,再点OK按钮就可以了。
相关推荐
### PowerDesigner使用流程详解 #### 实验一:使用数据库建模工具建立CDM **一、实验目的** 通过本实验,旨在让学生熟悉PowerDesigner的用户界面,并能够运用该工具建立起...- 记录实验过程中遇到的问题及解决方案。
报告可以包括实体关系图、表的详细信息、属性列表、键和外键等。 2. **导出报告模板**: 完成模板设计后,通过“File”菜单的“Save As”功能,可以选择保存为模板文件(.rpt或.rtpl)。这使得模板可以在其他项目...
在 PDM 中为每张表增加一个 version 字段,但在 OOM 中不直接增加,以避免生成的 Java 代码中出现重复的 version 变量。version 字段的类型设置为 Int,并在 OOM 中进行乐观锁的相关配置。 在项目生成的 Java 代码...
在概念模型中,可以创建实体、设置显示参数、删除实体、设置允许属性重复、设置域和实体复制域等。 1.1 创建实体 创建实体是概念模型的基础,可以通过点击右侧的toolbar中的表格形状的图标创建实体,然后双击实体...
- **标准检查约束**是确保实体属性值的有效性和一致性的规则。例如,可以设置某些字段不允许为空,或者定义数值范围限制等。 #### 五、定义实体的主、次标识符 - **主标识符**是用于唯一标识实体的属性或属性组合...
将Name中的字符COPY至Comment中.vbs”指的是使用VBScript(Visual Basic Scripting Edition)编写的一个脚本,该脚本专为PowerDesigner 15设计,目的是自动将实体(Entity)或属性(Attribute)的`Name`字段中的信息...
描述中提到的链接指向了作者liuzidong在iteye博客上的一篇文章,尽管描述为空,我们可以假设这篇文章详细解答了十五个关于PowerDesigner 15的具体问题,可能包括模型创建、转换、优化等方面的难点。 从标签"源码 ...
**PowerDesigner**是一款强大的数据库设计和数据建模工具,广泛应用于企业级的系统设计和数据库架构规划。...在实际应用中,不断探索和积累经验,PowerDesigner将成为你手中不可或缺的数据库设计利器。
通过PowerDesigner,可以将概念模型转换为适应不同数据库系统的物理模型,减少了重复设计的工作。 总的来说,PowerDesigner是软件开发中不可或缺的数据库设计工具,它的强大功能和灵活性使得数据库设计更加高效和...
10. **数据质量分析**:通过数据源分析,PowerDesigner能够评估数据质量,发现潜在的问题,如重复数据、空值等。 11. **团队协作**:支持版本控制和协同编辑,使得多个设计师可以同时工作在同一模型上,提高工作...
这种文件包含了模型的所有信息,如实体、关系、属性等,可以用于保存和恢复模型状态。 - `fxs.rtp` 文件可能表示PowerDesigner的模板文件,用于存储和重用特定的设计样式、格式设置或自动化脚本。这有助于保持团队...
在PowerDesigner中创建概念数据模型(CDM)的过程包括定义业务规则、建立数据项、实体和实体属性等多个步骤: 1. **定义业务规则**:业务规则定义了业务运作的基本原则和限制条件,例如数据完整性规则、数据输入...
PowerDesigner 16.5 提供了强大的CDM设计工具,支持创建和编辑实体、属性以及关系,同时可以自定义属性类型和业务规则。 2. **逻辑数据模型(LDM)**:LDM是在CDM基础上,对数据结构进行进一步细化,转化为数据库...
PowerDesigner支持概念和实体两阶段的反复式数据建模,允许在设计过程中逐步细化模型。 #### 2.2 多维实体建模 工具允许创建多维实体数据库模型,适合定义OLAP数据库结构。 #### 2.3 正向工程 能自动生成超过30种...
PowerDesigner15是一款强大的数据库建模工具,由Sybase公司推出,它是集成企业架构分析...由于文档中出现了一些重复的公司名称信息,可能是因为OCR扫描识别错误,但整体内容不影响对PowerDesigner15功能和用途的理解。
PowerDesigner具备强大的模型验证功能,能够自动检测模型中可能存在的不一致性和完整性问题,如循环依赖、重复属性或未定义的关系端点。这有助于确保概念数据模型的质量,避免在后续的数据模型转换和数据库实现过程...
- **CDM到PDM**: 通过PowerDesigner可以将概念模型转化为具体的物理模型。 - **1.4.2 其它对比**: - **不同模型间的主要差异**在于抽象层次的不同,从概念到具体实现逐步细化。 #### 2. 概念模型设计 - **2.1 ...