Skip to content

数据库表设计

提示

大公司的项目一般会先有产品经理进行需求分析,然后会产出需求文档、产品设计稿之内的东西。

开发拿到之后需要将其转化为开发文档,评估之后再进行开发。

本项目没有产品经理与 UI 设计之类的,就直接以类似仿站的需求直接开始做了。

改项目旨在提供一个最简的开发模版,需要提供基于用户角色的权限管理功能、动态菜单渲染功能。

需要实现的功能:

  • 部门管理
  • 权限管理
  • 角色管理
  • 用户管理

与之对应的则是四张数据表。

在实现基于用户角色权限管理系统是,需要两张关系表,那就是

  • 角色-权限关系表
  • 用户-角色关系表

数据表设计如下