powerdesigner集合贴
http://linjia880714.iteye.com/blog/856470
http://hi.baidu.com/psdc/blog/item/a0e0869b2b4da6b2c8eaf437.html
http://hi.baidu.com/inway/blog/item/0f84d32acf22f429d42af19a.html
http://returnofking.iteye.com/blog/603694
?
常见问题:
http://www.cnblogs.com/yingpp/archive/2010/10/19/1855372.html
?
在使用powerdesigner生成SQL时,要多使用Tools>Check Model…[F4]功能来检查,保证没有错误[Error]后再执行 Databases>Generate Database…[Ctrl+G] 生成SQL语句
PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。
生成sql的方法是 Database -->Generate Database (Ctrl + G )
one file on是否需要按照表生成许多个sql(默认选上,即不需要)
odbc generation??? sql直接生成到数据库中
Automatic archive?? 生成sql同时生成apm文件。
?
设定auto_increment以及缺省值:
Columns的UI上有一个漏斗型的图标 Customize columns and filters
点击以后选择你要的列,里面有:default和identity
选中后,以后表格能只需要填写或者打勾就行了,再去查看Preview,就能看到用大写标识出来的AUTO_INCREMENT。
这里注意不同的SQL会有不同的方法,比如MySQL为:ATUO_INCREMENT,而SQL Server为:Identity
请选择你需要的数据库平台。更换平台方法:
Tool-->Generate Physical Data Mode--> General(默认就会打开这里)-->DBMS里选择你的数据库平台即可。。。
?