基于Flask实现后台权限管理系统 - 表设计
1.1. 设计
1.1.1. 用户表
用户表记录系统中的所有用户,是权限管理系统最基本的部分,和其他权限表都有一定的关联关系,同时,一个还有一个重要的功能:系统登陆。
名称 |
数据类型 |
允许空值 |
默认值 |
描述 |
ID |
VARCHAR |
否 |
无默认值 |
唯一编号 |
AGE |
INT |
是 |
NULL |
年龄 |
LOGINNAME |
VARCHAR |
否 |
无默认值 |
登陆名称 |
NAME |
VARCHAR |
是 |
NULL |
昵称 |
PWD |
VARCHAR |
是 |
NULL |
密码,MD5加密 |
CREATEDATETIME |
DATETIME |
是 |
NULL |
创建时间 |
UPDATEDATETIME |
DATETIME |
是 |
NULL |
更新时间 |
1.1.2. 机构表
机构表记录本集团或公司的各个机构部门以及他们之间的关系,可以根据需要灵活创建。譬如如下的关系:
总部
|
|
---------一营 | -----俄罗斯一科
| | |
| --------|
| |------土耳其二科
|
---------二营
|
总部下面有不同阵营,否则不同的片区,阵营下面还有不同的科室,负责该片区不同的国家业务。
机构之间存在父子关系,该关系由数据库外键表示,此处为SYORGANIZATION_ID。
名称 |
数据类型 |
允许空值 |
默认值 |
描述 |
ID |
VARCHAR |
否 |
无默认值 |
唯一编号 |
NAME |
VARCHAR |
否 |
无默认值 |
机构名称 |
ICONCLS |
VARCHAR |
是 |
NULL |
图标描述,用于展示在页面上 |
SEQ |
INT |
是 |
NULL |
机构在页面上的显示顺序 |
CODE |
VARCHAR |
是 |
NULL |
地址编号,如邮编等 |
ADDRESS |
VARCHAR |
是 |
NULL |
机构具体地址 |
SYORGANIZATION_ID |
VARCHAR |
是 |
NULL |
外键,父机构编号 |
CREATEDATETIME |
DATETIME |
是 |
NULL |
创建时间 |
UPDATEDATETIME |
DATETIME |
是 |
NULL |
更新时间 |
1.1.3. 用户机构表
用户和机构之间存在多对多关系,一个用户可以拥有多个机构,同时,一个机构可以被多个用户所用。它们之间的关系通过第三张表用户机构表来表示。
名称 |
数据类型 |
允许空值 |
默认值 |
描述 |
ID |
VARCHAR |
否 |
无默认值 |
唯一编号 |
SYUSER_ID |
VARCHAR |
否 |
无默认值 |
外键,对应用户表编号 |
SYORGANIZATION_ID |
VARCHAR |
否 |
无默认值 |
外键,对应机构表编号 |
转载于:https://www.cnblogs.com/99code/p/7531089.html
基于Flask实现后台权限管理系统 - 表设计相关推荐
- 基于Flask实现后台权限管理系统 - 导言
网上有这样一个段子,在评论语言好坏的时候,都会有人评论说PHP是世界上最好的语言,人生苦短我用Python,这里姑且不去评论语言的好坏,每一个语言存在都有它的价值,譬如C语言适合底层开发,整个Linu ...
- 基于python-flask的后台权限管理系统
1,项目功能: 2,涉及技术:Flask框架 3,开发环境:pycharm 4,讲解方式:从环境安装,项目搭建,以及项目介绍等进行讲解 5,包含资料:项目源码(含数据库文件),环境安装包,项目文档. ...
- php宝塔搭建MineAdminVue开源基于Hyperf框架后台权限管理系统源码
大家好啊,我是测评君,欢迎来到web测评. 有个朋友前几天发消息给我,让我录制一个开源基于Swoole的后台管理系统搭建教程视频,所以抽时间研究了一下搭建部署流程,现在分享给大家. 系统介绍 这是一套 ...
- 博客后台和首页php,基于ThinkPHP5.1+Bootstrap框架开发的博客系统和后台权限管理系统...
源码介绍 基于ThinkPHP5.1+Bootstrap框架开发的博客系统和后台开发框架,主要是基于最新的inkPHP5.1.9框架作为底层开发核心,前端采用Bootstrap框架实现界面响应式设计, ...
- php写网页6,基于ThinkPHP6+AdminLTE框架开发的响应式企业网站CMS系统PHP源码,ThinkPHP6开发的后台权限管理系统...
源码介绍 基于最新ThinkPHP6+AdminLTE框架开发的响应式企业网站CMS系统PHP源码,基于最新版本的ThinkPHP 6.0.0RC3框架,后台前端框架采用AdminLTE.系统的核心理 ...
- 系统接口502异常_基于SpringBoot2.0的后台权限管理系统
简介 基于SpringBoot2.0的后台权限管理系统界面简洁美观敏捷开发系统架构.核心技术采用Spring.MyBatis.Shiro没有任何其它重度依赖. 互联网云快速开发框架,微服务分布式代码生 ...
- thinkphp vue后台管理系统模板_vueadmin 基于vue-admin-template+thinkphp5的后台权限管理系统...
vue-admin-thinkphp 是基于vue-admin-template+thinkphp5的后台权限管理系统 视频演示 目录介绍 1.vuestage 前端项目文件 2.vueadmin 后 ...
- 从零开始打造一款基于SpringBoot+SpringCloud的后台权限管理系统
随着 Spring Boot 和 Spring Cloud 的诞生和流行,集智慧于大成的 Spring 技术体系成为行业开发的首选之一.市场代表需求,技术代表能力.显而易见,在当今开发领域中,谁能更好 ...
- php-人员权限管理源码,基于ThinkPHP5+ACE框架开发的响应式通用后台权限管理系统PHP源码|响应式轻量级企业网站管理系统...
源码介绍 基于ThinkPHP5+ACE框架开发的响应式通用后台权限管理系统PHP源码是一款响应式轻量级企业网站管理系统,采用ThinkPHP5.0.10+国外ACE1.40的UI模板的后台内容管理框 ...
最新文章
- jquery选择器的使用方式
- 【好文推荐】springmvc教程下载
- java core日志在哪里_java-如何在未启用日志记录功能的情况下在...
- 深度学习中反向传播得到的损失是一个标量
- 深度学习端上部署工具
- 关于网站图片格式 png,jpg,
- html调用静态json例子
- python判断是否在docker中
- ASP.NET MVC 3 Preview1发布
- 《算法笔记》胡凡 配套刷题网站
- Struts2的OGNL表达式
- 计算机辅助设计及工程分析的特点,EDA技术的简单介绍及特点分析
- html绘制波形图,Html5 canvas 绘制心电波形图
- 博客添加音乐插件、网站运行时间、文章阅读次数和网站访客统计
- uniapp下载文件 例(Word)以及下载其他文件,Word文件的转发,保存,查看
- 免费的PDF转换器哪个更好用?这几款软件一定要知道!
- 随机过程基础3--宽平稳随机过程的谱分析
- 考研政治---马克思主义基本原理概论---唯物史观
- 【解决方案】VS2013外部工具中添加ildasm.exe
- android加密字符串,Android 加密解密字符串详解
热门文章
- jQuery.Deferred和Promise
- 干货 | Elasticsearch7.X Scripting脚本使用详解
- 古代的房价跟现在比怎么样?50万能在唐朝买个茅厕吗?
- 炫技式的精彩对辩撑起《哗变》
- SolidGraph CAD System
- php 四舍五入百位,php取整函数ceil,floor,round,intval函数的区别
- python递归函数的思想_Python递归函数实例讲解
- mysql导入数据比原来多_Oracle和MySQL的数据导入,差别为什么这么大
- win7rc 序列号- 10/21之前
- 关于单链表的头插法和尾插法