欢迎投稿

今日深度:

数据库设计软件:PowerDesigner,

数据库设计软件:PowerDesigner,


什么是PowerDesigner? PowerDesigner是Sybase的企业开发的进行数据库建模( 数据库设计) 的一款软件。

它的作用?

1.设计表结构(数据库建模)方便团队成员之间的交流。

2.可以将设计的表直接生成sql文件.

使用的流程:

1.通过pd设计表

2.建立表之间的关系(外键关系)

3.生成sql文件

4.在相应的数据库中导入生成的sql文件

注意:

1.通常将name字段设置为中文方便团队的交流, code字段设置为英文即对应表里面的列

2.物理数据模型生成文件的后缀名为*.pdm

3.在生成表的时候是不需要外键约束

4.在生成sql文件的时候需要根据要求来选择是否生成外键关系。

5.在建立表字段的同时要为id字段设置为自增(mysql)

6.powerdesigner使用技巧:https://www.cnblogs.com/yangy608/archive/2011/01/21/1941510.html

在项目中使用Hibernate的三种方案:

1.通过pd设计数据库生成sql文件, 导入sql文件生成表结构, 根据表反向生成*.hbm.xml文件以及实体类。

2.手工写*.hbm.xml以及实体类, 根据这些自动生成表结构。

3.通过pd设计数据库生成sql文件, 导入sql文件生成表结构, 手工写*.hbm.xml以及实体类。

在项目中使用非Hibernate框架如(JDBC,Ibatis/Mybatis)

1.通过pd设计数据库生成sql文件, 导入sql文件生成表结构,手工写相关的数据库操作代码。

www.htsjk.Com true http://www.htsjk.com/sybase/19829.html NewsArticle 数据库设计软件:PowerDesigner, 什么是PowerDesigner? PowerDesigner是Sybase的企业开发的进行数据库建模( 数据库设计) 的一款软件。 它的作用? 1.设计表结构(数据库建模)方便团队成员之间的交...
评论暂时关闭