使用 POWERDESIGNER设计数据库的20条技巧 1、PowerDesigner 使用 MySQL 的 auto_increment ◇问题描述: PD 怎样能使主键 id 使用 MySQL 的 auto_increment 呢
◇解决方法: 打开 table properties 窗口 → columns → 选中 id 列 → 打开 columns properties 窗口 → 勾选 identity即可 注意:概念模型没有此选项,物理模型才有 2、PowerDesigner 去掉 SQL 脚本中的双引号 ◇问题描述: PD 生成 Oracle 数据库建表 SQL 时,默认会给表名和字段名加上双引号,怎样能去掉 SQL脚本中的双引号呢
◇解决方法: 把 Database → Edit Current DBMS → General → Script → Sql → Format → CaseSensitivityUsingQuote 设置为 NO 即可 3、PowerDesigner 生成 SQL 语句时不使用 Domain ◇问题描述: 如果在 PD 中使用了 Domain,生成 SQLServer 的数据库 SQL 的脚本中会使用与 Domain对应的自定义数据类型,而不会使用 SQLServer 自己的数据类型,怎样能让 PD 生成 SQL 语句时使用 SQLServer 自己的数据库类型,而不是 Domain 对应的自定义数据类型呢
◇解决方法: 把 Database → Edit Current DBMS → General → Script → Objects → Domain → Enable 设置为 NO 即可 4、PowerDesigner 中设置 Entity 的默认字体 ◇问题描述: 创建 Entity 时,如果 PD 默认字体不适合自