PowerDesigner 12 使用心得 PowerDesigner 是一款功能强大的数据建模工具,广泛应用于数据库设计、开发和维护中。本文将对 PowerDesigner 12 的一些使用心得进行总结,包括安装、生成建表脚本、对象命名、报表模板修改等方面。 一、安装 PowerDesigner PowerDesigner 的安装过程相对简单,用户只需按照安装向导的提示进行安装即可。在安装完成后,用户可以根据需要安装相应的插件和组件。 二、生成建表脚本 在使用 PowerDesigner 生成建表脚本时,用户可能会遇到字段超过 15 字符时发生错误的问题。解决办法是打开 PDM,进入 Database -> Edit Current DBMS -> Script -> Objects -> Column -> Maxlen,把 Value 值调大(原为 30),例如改为 60。这也适用于其他对象的长度超出限制的问题。 另外,用户也可以使用另外一种方法:在生成建表脚本时,弹出 Database generation 提示框,取消勾选 options -> Check Model 的小勾,以避免检查模型的完整性。 三、对象命名 在 PowerDesigner 中,对象的命名规则可以通过调整 Name 和 Code 的标签的 Character case 选项来实现。用户可以选择 Uppercase 或者 Lowercase 来命名对象,避免使用 Mixed Case。 此外,用户也可以通过 Database -> Edit Current Database -> Script -> Sql -> Format,设置 Case Sensitivity Using Quote 的值为“No”,以避免使用双引号来规定标识符的大小写。 四、建立索引 在 PowerDesigner 中,用户可以选择不检查 Existence of index,这样可以避免检测出警告信息。建立索引是为了提高查询效率,但不是必须的。 五、字段命名 在 PowerDesigner 中,字段的命名可以通过调整 Name 和 Code 的标签的 Character case 选项来实现。用户可以选择 Uppercase 或者 Lowercase 来命名字段。同时,用户也可以取消 Name 和 Code 之间的同步关系,以避免字段名的变化影响 Code。 六、生成外键 在 PowerDesigner 中,用户可以通过 PDM Generation Options -> Detail -> FK index names 来设置外键的命名规则。用户可以将默认的 %REFR%_FK 改为 FK_%REFRCODE%,其中 %REFRCODE% 指的是 CDM 中 Relationship 的 Code。 七、防止一对一关系生成两个引用 在 PowerDesigner 中,用户可以通过定义关系的支配方向来防止一对一关系生成两个引用。用户可以在 CDM 中双击一对一关系,选择支配关系,以确定实体的支配地位。 八、修改报表模板 在 PowerDesigner 中,用户可以通过修改报表模板来定义术语的名称。用户可以在 Tools -> Resources -> Report Languages 中选择 Chinese,然后单击 Properties 或双击目标修改某些对象的名称。
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助