基于SpringBoot+Vue人口老龄化社区服务与管理平台(源码+部署说明+演示视频+源码介绍+lw)(3)

简介: 基于SpringBoot+Vue人口老龄化社区服务与管理平台(源码+部署说明+演示视频+源码介绍+lw)

基于SpringBoot+Vue人口老龄化社区服务与管理平台(源码+部署说明+演示视频+源码介绍+lw)(2)https://developer.aliyun.com/article/1558950


4.3.2数据库设计表

1.表设计原则

1) 标准化和规范化

遵循三范式:遵守3NF 标准的数据库的表设计原则是:“One Fact in One Place”即某个表只包括其本身基本的属性,当不是它们本身所具有的属性时需进行分解。表之间的关系通过外键相连接。

2)满足三大范式

第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解;

第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性;

第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求字段没有冗余。

人口老龄化社区服务与管理平台需要后台数据库,下面介绍数据库中的各个表的详细信息:

表4.1 社区活动评论表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

refid

bigint(20)

关联表id

userid

bigint(20)

用户id

nickname

varchar(200)

NULL

用户名

content

longtext

评论内容

reply

longtext

NULL

回复内容

表4.2 活动报名

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

huodongmingcheng

varchar(200)

NULL

活动名称

huodongdidian

varchar(200)

NULL

活动地点

shenqingshuoming

varchar(200)

NULL

申请说明

baomingshijian

date

NULL

报名时间

yuangonggonghao

varchar(200)

NULL

员工工号

zhanghao

varchar(200)

NULL

账号

xingming

varchar(200)

NULL

姓名

sfsh

varchar(200)

是否审核

shhf

longtext

NULL

审核回复

表4.3 老人信息

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

laorenxingming

varchar(200)

NULL

老人姓名

xingbie

varchar(200)

NULL

性别

nianling

int(11)

NULL

年龄

zhuzhi

varchar(200)

NULL

住址

jiashuxinxi

longtext

NULL

家属信息

shifouduju

varchar(200)

NULL

是否独居

shifoushengbing

varchar(200)

NULL

是否生病

fangwenzhouqi

varchar(200)

NULL

访问周期

zhanghao

varchar(200)

NULL

账号

xingming

varchar(200)

NULL

姓名

yuangonggonghao

varchar(200)

NULL

员工工号

yuangongxingming

varchar(200)

NULL

员工姓名

表4.4 社区资讯

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

title

varchar(200)

标题

introduction

longtext

NULL

简介

picture

varchar(200)

图片

content

longtext

内容

表4.5 社区服务

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

fuwumingcheng

varchar(200)

NULL

服务名称

fuwuleixing

varchar(200)

NULL

服务类型

fuwudizhi

varchar(200)

NULL

服务地址

fuwuneirong

longtext

NULL

服务内容

shenqingshijian

date

NULL

申请时间

beizhu

longtext

NULL

备注

zhanghao

varchar(200)

NULL

账号

xingming

varchar(200)

NULL

姓名

sfsh

varchar(200)

是否审核

shhf

longtext

NULL

审核回复

表4.6 社区活动

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

huodongmingcheng

varchar(200)

NULL

活动名称

huodongdidian

varchar(200)

NULL

活动地点

baomingtiaojian

longtext

NULL

报名条件

kaishishijian

date

NULL

开始时间

jieshushijian

date

NULL

结束时间

huodongneirong

longtext

NULL

活动内容

yuangonggonghao

varchar(200)

NULL

员工工号

lianxidianhua

varchar(200)

NULL

联系电话

huodongtupian

varchar(200)

NULL

活动图片

表4.7 社区文件

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

wenjianbianhao

varchar(200)

NULL

文件编号

wenjianmingcheng

varchar(200)

NULL

文件名称

wenjianneirong

longtext

NULL

文件内容

wenjianxiazai

varchar(200)

NULL

文件下载

faburen

varchar(200)

NULL

发布人

faburiqi

date

NULL

发布日期

tupian

varchar(200)

NULL

图片

表4.8 社区信息

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

shequmingcheng

varchar(200)

NULL

社区名称

lishujiedao

varchar(200)

NULL

隶属街道

shequdizhi

varchar(200)

NULL

社区地址

changzhurenkou

int(11)

NULL

常住人口

laolingrenkou

int(11)

NULL

老龄人口

shequjieshao

longtext

NULL

社区介绍

shequyouxiang

varchar(200)

NULL

社区邮箱

lianxidianhua

varchar(200)

NULL

联系电话

shequtupian

varchar(200)

NULL

社区图片

表4.9 收藏表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

userid

bigint(20)

用户id

refid

bigint(20)

NULL

收藏id

tablename

varchar(200)

NULL

表名

name

varchar(200)

收藏名称

picture

varchar(200)

收藏图片

type

varchar(200)

1

类型(1:收藏,2:赞,3:踩)

表4.10 管理员表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

username

varchar(100)

用户名

password

varchar(100)

密码

role

varchar(100)

管理员

角色

addtime

timestamp

CURRENT_TIMESTAMP

新增时间

表4.11 用户

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

zhanghao

varchar(200)

账号

mima

varchar(200)

密码

xingming

varchar(200)

姓名

xingbie

varchar(200)

NULL

性别

xiaoqumingcheng

varchar(200)

NULL

小区名称

loufanghao

varchar(200)

NULL

楼房号

shouji

varchar(200)

NULL

手机

shenfenzheng

varchar(200)

NULL

身份证

shengri

varchar(200)

NULL

生日

touxiang

varchar(200)

NULL

头像

表4.12 员工

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

yuangonggonghao

varchar(200)

员工工号

mima

varchar(200)

密码

yuangongxingming

varchar(200)

员工姓名

xingbie

varchar(200)

NULL

性别

xiaoqumingcheng

varchar(200)

NULL

小区名称

zhiwu

varchar(200)

NULL

职务

lianxidianhua

varchar(200)

NULL

联系电话

shenfenzheng

varchar(200)

NULL

身份证

touxiang

varchar(200)

NULL

头像

表4.13 走访任务

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

renwumingcheng

varchar(200)

NULL

任务名称

renwuleixing

varchar(200)

NULL

任务类型

renwudidian

varchar(200)

NULL

任务地点

renwumubiao

varchar(200)

NULL

任务目标

renwuneirong

longtext

NULL

任务内容

renwuriqi

date

NULL

任务日期

beizhu

longtext

NULL

备注

yuangonggonghao

varchar(200)

NULL

员工工号

yuangongxingming

varchar(200)

NULL

员工姓名

表4.14 走访信息

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

zoufangduixiang

varchar(200)

NULL

走访对象

zoufangdizhi

varchar(200)

NULL

走访地址

jibenqingkuang

longtext

NULL

基本情况

fangwenneirong

longtext

NULL

访问内容

daijiejuewenti

longtext

NULL

待解决问题

beizhu

longtext

NULL

备注

zoufangriqi

date

NULL

走访日期

zhaopian

varchar(200)

NULL

照片

yuangonggonghao

varchar(200)

NULL

员工工号

yuangongxingming

varchar(200)

NULL

员工姓名

基于SpringBoot+Vue人口老龄化社区服务与管理平台(源码+部署说明+演示视频+源码介绍+lw)(4)https://developer.aliyun.com/article/1558952

相关文章
|
7月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的志愿服务管理系统设计和实现(源码+LW+部署讲解)
基于SpringBoot+Vue的志愿服务管理系统设计和实现(源码+LW+部署讲解)
103 6
|
7月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的公园管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的公园管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
106 0
|
Web App开发 消息中间件 Prometheus
Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控等!(一)
Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控等!
|
JSON 监控 安全
Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控等!(二)
Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控等!
|
Prometheus 监控 Cloud Native
SpringBoot服务监控机制,总算整明白了!
SpringBoot服务监控机制,总算整明白了!
SpringBoot服务监控机制,总算整明白了!
|
缓存 监控 Java
[原创]SpringBoot服务监控-SpringBootAdmin
[原创]SpringBoot服务监控-SpringBootAdmin
[原创]SpringBoot服务监控-SpringBootAdmin
|
存储 弹性计算 运维
基于spring boot框架的云上微服务整体监控方案
从各个层面介绍了阿里云上监控基于spring boot框架的微服务的产品和服务。这是一种快速有效的搭建整体监控体系的方案。对于中小企业,可以快速搭建起一套完整的体系以对服务运行环境从基础设施到应用性能进行运行态掌控、数据分析、监控报警、故障定位。
3154 0
|
监控 数据安全/隐私保护 Spring
springboot2.x中的服务监控之邮件预警
上一篇文章写了怎么在springboot2.x中添加服务监控,如果有需要的小伙伴可以回头看一眼,《springboot2.x中的服务监控》,可是这还需要我时不时的来登录一下系统查看一下,好麻烦,要是能有提醒就好了。
1224 0
|
监控 Java Spring
springboot2.x中的服务监控
想给服务添加一个监控,看看网上各位前辈的,基本都是基于springboot1.x的,springboot升级到2.0以后和1.x还是有很多不一样的,那么2.0以后怎么使用admin监控呢? 先看下图的managment.security.enable,现在已经是过时API了,那么我们必须要更新知识库了。
1507 0
|
监控 Java 微服务
springboot(二十):使用spring-boot-admin对spring-boot服务进行监控
上一篇文章《springboot(十九):使用Spring Boot Actuator监控应用》介绍了Spring Boot Actuator的使用,Spring Boot Actuator提供了对单个Spring Boot的监控,信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了Spring Boot应用的整个生命周期。
1681 0