使用PD创建数据库模型,并最终转为SQL语句

打开PD

一、首先创建CDM

1. 点击file->New Model,选择Information->Conceptual Data,如下图

Model Name为模型名称(这里我自己定义了个test)

然后点击OK

2.创建实体,点击下图所圈的工具,生成实体

3.生成完后,如图所示

4. 双击生成的实体,填写实体名称:Name

5.点击Attributes,在里面填写实体所具有的属性,Name是属性名,Data为数据类型,P为主键

6.这样两个实体就创建好了,如下图所示

7.然后创建两个实体间的联系,选择下图圈中的工具,然后将两个实体连接起来

 

8. 连接后如图:

9. 双击生成的Relationship_1,填写关系名

10.点击Cardinalities,设置两个实体间的关系,示例:老师和学生的关系是多对多,这里选择的是Many-Many

 11. 这样CDM就创建完成了

二、转换成PDM

1. 点击Tools->Genarate Physical Data Model,然后点击确定

2. 这样就成功转换成PDM了

三、终于到了最后一步了,转换成SQL文件

1. 点击Database->Generate Database或者直接使用快捷键ctrl+G,选择一下存储位置,和生成的文件名File name

2. 如果也是使用Mysql的小伙伴,点击Option,将Foreign Key改为Outside,如下图

3. 然后点击确定,就成功转换成SQL文件了,文件就在刚刚自己设置的路径下

四、SQL文件导入MySQL

1. 新建一个数据库,与刚刚生成的SQL文件名一样

 2. 然后点击查询,新建查询

 3. 将刚刚生成的文件里面的SQL语句复制到里面

4. 点击运行,就成功建好表了,刷新一下表,就会看到了

软件下载提取码:qwer
原文地址:https://www.cnblogs.com/ty0910/p/14158659.html