Orion's Studio.

Power Designer常见用法

2018/01/09

同时显示Name和Code

Tools -> Display Preferences -> Table -> Advanced -> Columns -> List Columns (Select)勾选Code并置顶,再右键表Format -> Content -> Stereotype选择Owner and Name

建立外键

Toolbox中选择Reference连接两张表,编辑其中一张表,Dependencies -> Properties -> Joins选择需要设置成外键的字段

建立索引

编辑表,Indexes -> Properties -> Columns -> Add Columns勾选需要设为索引的字段

设置自增项

编辑表,Columns中勾选对应字段的Identity,再在Physical Options中添加auto_incement = 1

设置默认值

编辑表,Columns中选对应字段,Properties -> Standard Checks -> Default设置成需要的值

设置创建时间和修改时间

创建时间默认值设置为CURRENT_TIMESTAMP

修改时间默认值设置为CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

mysql timestamp不能为null,datetime可以为null,另外mysql中常用数据类型有:varchar(255)、double、int(11)、tinyint(1)、datetime、timestamp

增加注释

编辑表,Columns -> Customize Columns and Filter勾选Comment

导出SQL

Database -> Generate Database -> Preview复制到Navicat中执行(Navicat可在勾选查看 -> ER图后点击对象显示,刷新 -> 重新生成ER图可以优化ER图格式)

CATALOG
  1. 1. 同时显示Name和Code
  2. 2. 建立外键
  3. 3. 建立索引
  4. 4. 设置自增项
  5. 5. 设置默认值
  6. 6. 设置创建时间和修改时间
  7. 7. 增加注释
  8. 8. 导出SQL