编辑 | blame | 历史 | 原始文档
内部工作人员使用可按组织架构分为不同的表,比如学校,可以分为教师库,学生库,都是白名单。
临时人员可以创建临时人员表,白名单。
另外可以布防黑名单,创建新的黑名单表。
除了这个基础的人员表,还需要添加一个人员辅助表:表明该人员的其他辅助信息(身份证验证、被访人、注册情况等)、通行权限等。
CREATE TABLE `dbtablepersons` (
  	`id`	text NOT NULL,  //uuid
  	`tableId`	text NOT NULL,  //dbtables 的id
  	`faceFeature`	TEXT,  //特征
  	`personPicUrl`	TEXT,  //人脸图片地址
  	`personName`	TEXT,  //人名
  	`age`	text,   //年龄
  	`sex`	TEXT,   //性别
  	`idCard`	TEXT,  //身份证
  	`phoneNum`	text,  //电话号码
  	`monitorLevel`	TEXT,  //布防等级
  	`picDesc`	TEXT,  //人脸图片描述
  	`createTime`	TEXT,  //创建时间
  	`updateTime`	TEXT,  //更新时间
  	`createBy`	TEXT,  //创建者
  	`isDelete`	integer,  //假删除
  	`enable`	integer,  //使能
  	`reserved`	TEXT,  //预留
  	PRIMARY KEY(id)
  );
CREATE TABLE `dbTables` (
	`id`	text NOT NULL,  //uuid
	`tableName`	TEXT,  //表名
	`tableDesc`	TEXT,  //表说明
	`tableType`	TEXT,  //表类型,人 车
	`bwType`	TEXT,  //黑白
	`startTime`	TEXT,  //生效开始时间
	`endTime`	TEXT,  //生效结束时间
	`isSync`	TEXT,  //是否同步到管理段
	`isDelete`	integer, //假删除
	`enable`	integer, //使能
	`analyServerId`	text,  //设备id,有的话是本地库,空是同步库
	`createTime`	TEXT,  //表创建时间
	`updateTime`	TEXT,  //表更新时间
	`createBy`	TEXT,  //创建者
	PRIMARY KEY(id)
);