使用PowerDesigner新建表及数据库
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:Adobe JavaScript
作者:陈钰桃
撰写时间:2020年10月8日
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
成果图
1、点击打开PowerDesigner
2、点击File 选择New Model
3、左侧选择Model types 中间选择Physical Data Model 右侧选择Physical Diagram
下方 Model name:取名称 DBMS:选择数据库类型—选择自己使用的数据库(Microsoft SQL Server 2014)
最后点击OK
4、默认打开了空白的设计界面
右侧工具栏 常用工具:第二栏(Physical Diagram)中的第三个图标(Table 表) 第五个图标(Reference 连接关系表)
5、选中Table 工具(指针会变成图标形状) 任意在空白界面点击
当不想再增加表时 鼠标点击右键即取消选中 Table 工具 指针恢复
6、双击打开图表
Name 实体名称,可以用中文 Code 实体代码需要规范命名S_ (基础表)用英文
Comment 注释,对实体的详细说明
7、点击图表中的Columns 设计字段
默认可能没有Comment列 点击图中第十三个图表勾选Comment即可
Identity列 点击图中第十三个图表勾选Identity即可。 Identity(是否自增)
第一列 Name 字段名(可以用中文) 第二列 Code 真正在SQL中的字段名(使用英文)
第三列 Comment 注释 第四列 Data Type 数值类型 第五列 Length 类型长度
第七列 Identity 是否自增 第八列 P 主键 第九列 F 外键 第十列 M 是否允许为Null
8、点击确定,新建表成功
9、表与表之间关系连接 从子表连向父表 外键指向主键
选中工具栏的Reference 连接关系表
子表ID指向父表ID(相同ID)
10、将表导入SQL数据库
在数据库新建一个数据库
11、在PowerDesigner中选中菜单栏中的Database 再选中Generate Database 创建数据库
12、选择Options 去除Foreign Key (外键) 的勾选
13、选择Preview 复制文本
14、数据库选中需要引入表的数据库 新建查询 粘贴 点击执行 出现命令已成功完成即可