内部工作人员使用可按组织架构分为不同的表,比如学校,可以分为教师库,学生库,都是白名单。 临时人员可以创建临时人员表,白名单。 另外可以布防黑名单,创建新的黑名单表。 除了这个基础的人员表,还需要添加一个人员辅助表:表明该人员的其他辅助信息(身份证验证、被访人、注册情况等)、通行权限等。 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) );