导航菜单

搜索并跳转到页面

后端2026年6月11日
我的博客项目架构关系详解

久流

一、模块架构图

二、详细实体关系图

三、关系矩阵表

用户管理模块关系

关系类型主实体关联实体关系说明基数
用户角色SysUserSysUserRole用户拥有角色1:N
角色分配SysRoleSysUserRole角色分配给用户1:N
角色权限SysRoleSysRolePermission角色拥有权限1:N
权限分配SysPermissionSysRolePermission权限分配给角色1:N
角色权限组SysRoleSysRolePermissionGroup角色拥有权限组1:N
权限组分配SysPermissionGroupSysRolePermissionGroup权限组分配给角色1:N
权限归属SysPermissionSysPermissionGroupItem权限属于权限组1:N
权限组包含SysPermissionGroupSysPermissionGroupItem权限组包含权限1:N

博客模块关系

关系类型主实体关联实体关系说明基数
作者关系SysUserSysBlog用户发布文章1:N
分类关系SysCategorySysBlog分类包含文章1:N
文章评论SysBlogSysComment文章包含评论1:N
用户评论SysUserSysComment用户发表评论1:N
评论回复SysCommentSysComment评论回复评论1:N
用户上传SysUserSysOssImage用户上传图片1:N

四、实体分类汇总

模块实体名称表名说明
核心业务用户sys_user系统用户信息
博客文章sys_blog博客文章内容
分类sys_category文章分类
评论sys_comment文章评论
权限管理角色sys_role用户角色定义
权限sys_permission系统权限定义
权限组sys_permission_group权限分组
用户角色关联sys_user_role用户-角色关系
角色权限关联sys_role_permission角色-权限关系
角色权限组关联sys_role_permission_group角色-权限组关系
权限组项关联sys_permission_group_item权限-权限组关系
配置管理系统配置sys_config系统参数配置
SEO配置(已禁用)sys_seo页面SEO设置
其他友情链接sys_friend_link友情链接管理
OSS图片sys_oss_image图片存储记录

五、图表说明

  • 矩形框:表示实体(数据库表)
  • 圆角矩形框:表示模块分组
  • 菱形框:表示关系(由Mermaid自动生成)
  • PK:主键(Primary Key)
  • FK:外键(Foreign Key)
  • UK:唯一键(Unique Key)
  • 1:N:一对多关系
  • N:M:多对多关系(通过中间表实现)

六、实体关系流程图

评论
2 个评论在此篇文章
exyone2026/7/2

麻烦把我的友链地址改成https://exyon.ee ,谢谢,原来那个域名不打算继续续费了

久流管理员2026/7/2

@exyone ok