0
点赞
收藏
分享

微信扫一扫

执法记录仪-数据库

钵仔糕的波波仔 2022-02-12 阅读 80
数据库

2022.02.11

执法记录仪

一、设计数据库表

(一)文字思路版

1、用户表 tbl_user
用户ID userId
用户账号 userAcnt
用户名 userName
用户密码 userPwd
用户状态 userState
登陆时间 uLoginTime
注册时间 uRgsTime
2、视频表 tbl_video
用户Id userID
视频编号 vdId
视频名称 vdName
视频类型 vdType
录制视频时间 vdTime
视频路径 vdPath
封面路径 coverPath :视频第一帧保存路径
3、图片表 tbl_photo
用户Id userID
图片编号 ptId
图片名称 ptName
图片类型 ptType
拍摄图片时间 ptTime
图片路径 ptPath
视频id vdId :与视频表联系起来可以表示是哪个视频的封面图片
4、设备表 tbl_device
设备编号 dvId
设备名称 dvName
5、日志表 tbl_log
用户Id userID
时间 logTime
设备编号 dvId
操作类型 operType

(二)Navicat版

1、用户表 tbl_user

CREATE TABLE `tbl_user` (
  `userId` int(11) NOT NULL COMMENT '用户id',
  `userAcnt` varchar(255) DEFAULT NULL COMMENT '用户账号',
  `userName` varchar(255) DEFAULT NULL COMMENT '用户名',
  `userPwd` varchar(255) DEFAULT NULL COMMENT '用户密码',
  `userState` int(255) DEFAULT NULL COMMENT '用户状态',
  `uLoginTime` text COMMENT '登陆时间',
  `uRgsTime` text COMMENT '注册时间',
  PRIMARY KEY (`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

2、视频表 tbl_video

CREATE TABLE `tbl_video` (
  `vdId` int(20) NOT NULL COMMENT '视频编号',
  `vdName` varchar(255) DEFAULT NULL COMMENT '视频名称',
  `userID` int(20) NOT NULL COMMENT '用户ID',
  `vdType` varchar(255) DEFAULT NULL COMMENT '视频类型',
  `vdTime` datetime DEFAULT NULL COMMENT '录制视频时间',
  `vdPath` varchar(255) DEFAULT NULL COMMENT '视频路径',
  `coverPath` varchar(255) DEFAULT NULL COMMENT '封面路径',
  PRIMARY KEY (`vdId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

3、图片表 tbl_photo

CREATE TABLE `tbl_photo` (
  `ptId` int(11) NOT NULL COMMENT '图片编号',
  `ptName` varchar(255) DEFAULT NULL COMMENT '图片名称',
  `ptType` int(255) DEFAULT NULL COMMENT '图片类型',
  `ptTime` datetime DEFAULT NULL COMMENT '拍摄图片时间',
  `ptPath` varchar(255) DEFAULT NULL COMMENT '图片路径',
  `userID` int(11) DEFAULT NULL COMMENT '用户Id',
  PRIMARY KEY (`ptId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

4、设备表 tbl_device

CREATE TABLE `tbl_device` (
  `dvId` int(255) NOT NULL,
  `dvName` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

5、日志表 tbl_log

CREATE TABLE `tbl_log` (
  `logTime` datetime NOT NULL COMMENT '时间',
  `dvId` int(20) DEFAULT NULL COMMENT '设备id',
  `userID` int(20) DEFAULT NULL COMMENT '用户id',
  `operType` int(255) DEFAULT NULL COMMENT '操作类型',
  PRIMARY KEY (`logTime`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

(三)数据库模型(关系)

举报

相关推荐

0 条评论