Powerdesinger使用心得

Powerdesinger使用心得

1.取消name code 联动:
在[Tool]-->[General Options]->[Dialog]->[Operating modes]->[Name to Code mirroring],这里默认是让名称和代码同步,将前面的复选框去掉就行了

2.添加外键(在物理模型中)
Model -> References新建一条外键后,双击进入外键属性,在“Joins”卡片中可以选择子表的外键字段
或者,双击表视图,选择column,选择要成为外键的列,勾选后面的F框

3.设置自增长
双击表视图,选择要自增长的column,勾选identity

4.显示name 或者code
tool--》model options--》naming converntion--》display 勾选什么,显示什么

5.概念模型时,删除关系时,应选择delete object,否则存在残留

6.生成的sql文件如果发生导入数据库后没有外键和索引现象
检查可以是生成的sql的外键名称含有双引号,
这会导致mysql不通过语句

7.一般概念模型,显示name列,物理模型显示code列,code即是数据库的字段,name只是一个注释用,到了数据库就什么都没有了

8.设置一对一时,D符号表示父表,即一般entry1为父表,而外键一般设置在子表。

9.生成的sql有一些注释行,去掉注释行
database generation-》options--》title去勾

10.选择sql编码
database generation-》options--》encoding选择

11.设置外键生成语句在创建表语句后还是所有表都创建完了再修改表结构创建外键
database generation-》options--》table&column--》foreign key--》选择outside为创建完在修改,否则是创建表生成,一般来说,选择outside貌似不能生成外键,需要复制sql文件最后的创建外键代码到数据库执行即可,而inside没问题
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读