使用PowerDesigner生成CDM、PDM和SQL


1、人员组织架构

实体 备注
机构(id、名称)

部门(id、名称) 一个机构有多个部门
人员(id,名称) 一个人员属于一个部门,一个部门下有多个人员
领导 领导也是人员
角色(id,名称) 一个角色可以对应多个人员,一个人员有多个角色
权限(id,名称) 一个角色可以有多个权限,一个权限对应多个角色


2、概念模型

新建概念模型

使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL


2.1、机构

使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL



2.2、部门


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL


2.3、人员


使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL


2.4、领导


使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL


2.5、角色 


使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL


2.6、权限



使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL


2.7、机构-部门 关系



使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL


2.8、部门-人员 关系


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL



使用PowerDesigner生成CDM、PDM和SQL

2.9、人员-领导 关系


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL


2.10、人员-角色 关系


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL


2.11、角色-权限 关系


使用PowerDesigner生成CDM、PDM和SQL



使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL


3、物理模型

生成物理模型

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL

概念模型生成的物理模型

使用PowerDesigner生成CDM、PDM和SQL

使用PowerDesigner生成CDM、PDM和SQL


4、生成SQL


使用PowerDesigner生成CDM、PDM和SQL


使用PowerDesigner生成CDM、PDM和SQL