使用PowerDesigner设计权限管理数据表

我使用的powerdesigner版本是16.5,不同版本界面可能有所区别。

以管理员身份打开pd:

使用PowerDesigner设计权限管理数据表



创建physical data model, Mysql先选择4.0(不要选择Mysql50,因为不能创建database,先选择4.0最后改为50版本)


右键如下区域--new--Database 创建一个db_test的数据库

使用PowerDesigner设计权限管理数据表


使用PowerDesigner设计权限管理数据表




如下选择,把mysql4.0改为MYSQL50

使用PowerDesigner设计权限管理数据表


鼠标移到右上角,得到工具栏

使用PowerDesigner设计权限管理数据表





接下来就是建立表了:

用户表:

使用PowerDesigner设计权限管理数据表


角色表:

使用PowerDesigner设计权限管理数据表



功能表:

使用PowerDesigner设计权限管理数据表



用户角色表:


使用PowerDesigner设计权限管理数据表


角色功能表:

使用PowerDesigner设计权限管理数据表

至此 简单权限管理需要的5张表创建完成:

使用PowerDesigner设计权限管理数据表