New file |
| | |
| | | /*
|
| | | SQLyog Ultimate v12.09 (64 bit)
|
| | | MySQL - 5.7.17 : Database - face_discern
|
| | | *********************************************************************
|
| | | */
|
| | |
|
| | | /*!40101 SET NAMES utf8 */;
|
| | |
|
| | | /*!40101 SET SQL_MODE=''*/;
|
| | |
|
| | | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
| | | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
| | | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
| | | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
| | | CREATE DATABASE /*!32312 IF NOT EXISTS*/`face_discern` /*!40100 DEFAULT CHARACTER SET utf8 */;
|
| | |
|
| | | USE `face_discern`;
|
| | |
|
| | | /*Table structure for table `t_calling` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_calling`;
|
| | |
|
| | | CREATE TABLE `t_calling` (
|
| | | `ID` int(32) NOT NULL COMMENT 'ç¾å°äºä»¶ä¸»é®',
|
| | | `callDT` datetime DEFAULT NULL COMMENT 'å¼å«æ¶é´',
|
| | | `callerPersonID` int(32) DEFAULT NULL COMMENT 'å¼å«äººå主é®',
|
| | | `calleePersonID` int(32) DEFAULT NULL COMMENT '被å¼å«äººå主é®',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_calling_callerPersonID` (`callerPersonID`),
|
| | | KEY `con_calling_calleePersonID` (`calleePersonID`),
|
| | | CONSTRAINT `con_calling_calleePersonID` FOREIGN KEY (`calleePersonID`) REFERENCES `t_person` (`ID`),
|
| | | CONSTRAINT `con_calling_callerPersonID` FOREIGN KEY (`callerPersonID`) REFERENCES `t_person` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_calling` */
|
| | |
|
| | | /*Table structure for table `t_checking` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_checking`;
|
| | |
|
| | | CREATE TABLE `t_checking` (
|
| | | `ID` int(32) NOT NULL COMMENT 'ç¾å°äºä»¶ä¸»é®',
|
| | | `statusID` tinyint(2) DEFAULT NULL COMMENT 'ç¾å°ç¶æ',
|
| | | `statusDT` datetime DEFAULT NULL COMMENT 'ç¾å°æ¶é´',
|
| | | `personID` int(32) DEFAULT NULL COMMENT '人å主é®',
|
| | | `placeID` int(32) DEFAULT NULL COMMENT 'ç¾å°ä½ç½®',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_checking_personID` (`personID`),
|
| | | KEY `con_checking_placeID` (`placeID`),
|
| | | CONSTRAINT `con_checking_personID` FOREIGN KEY (`personID`) REFERENCES `t_person` (`ID`),
|
| | | CONSTRAINT `con_checking_placeID` FOREIGN KEY (`placeID`) REFERENCES `t_place` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_checking` */
|
| | |
|
| | | /*Table structure for table `t_checkingcompany` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_checkingcompany`;
|
| | |
|
| | | CREATE TABLE `t_checkingcompany` (
|
| | | `personID` int(32) DEFAULT NULL COMMENT '人å主é®',
|
| | | `companyID` int(32) DEFAULT NULL COMMENT 'å
¬å¸ä¸»é®',
|
| | | KEY `con_checkingCompany_personID` (`personID`),
|
| | | KEY `con_checkingCompany_registerCompanyID` (`companyID`),
|
| | | CONSTRAINT `con_checkingCompany_personID` FOREIGN KEY (`personID`) REFERENCES `t_person` (`ID`),
|
| | | CONSTRAINT `con_checkingCompany_registerCompanyID` FOREIGN KEY (`companyID`) REFERENCES `t_company` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_checkingcompany` */
|
| | |
|
| | | /*Table structure for table `t_company` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_company`;
|
| | |
|
| | | CREATE TABLE `t_company` (
|
| | | `ID` int(10) NOT NULL COMMENT 'å
¬å¸ä¸»é®',
|
| | | `NAME` varchar(255) DEFAULT NULL COMMENT 'å
¬å¸åç§°',
|
| | | PRIMARY KEY (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_company` */
|
| | |
|
| | | /*Table structure for table `t_department` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_department`;
|
| | |
|
| | | CREATE TABLE `t_department` (
|
| | | `ID` int(10) NOT NULL COMMENT 'é¨é¨ä¸»é®',
|
| | | `label` varchar(40) DEFAULT NULL COMMENT 'é¨é¨åç§°',
|
| | | `labelSpell` char(2) DEFAULT NULL COMMENT 'é¨é¨é¦åæ¯',
|
| | | PRIMARY KEY (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_department` */
|
| | |
|
| | | /*Table structure for table `t_employeeface` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_employeeface`;
|
| | |
|
| | | CREATE TABLE `t_employeeface` (
|
| | | `ID` int(32) NOT NULL COMMENT 'åå·¥å¾ç主é®',
|
| | | `registerCompanyID` int(32) DEFAULT NULL COMMENT '注åå
¬å¸ä¸»é®',
|
| | | `personID` int(32) DEFAULT NULL COMMENT '人å主é®',
|
| | | `imagePath` varchar(255) DEFAULT NULL COMMENT 'å¾çå°å',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_employeeFace_personID` (`personID`),
|
| | | KEY `con_employeeFace_registerCompanyID` (`registerCompanyID`),
|
| | | CONSTRAINT `con_employeeFace_personID` FOREIGN KEY (`personID`) REFERENCES `t_person` (`ID`),
|
| | | CONSTRAINT `con_employeeFace_registerCompanyID` FOREIGN KEY (`registerCompanyID`) REFERENCES `t_company` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_employeeface` */
|
| | |
|
| | | /*Table structure for table `t_image` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_image`;
|
| | |
|
| | | CREATE TABLE `t_image` (
|
| | | `personID` int(10) DEFAULT NULL COMMENT '人å主é®',
|
| | | `imageTye` varchar(32) DEFAULT NULL COMMENT 'å¾çç±»å',
|
| | | `imagePath` varchar(255) DEFAULT NULL COMMENT 'å¾çå°å',
|
| | | KEY `con_image_personID` (`personID`),
|
| | | CONSTRAINT `con_image_personID` FOREIGN KEY (`personID`) REFERENCES `t_person` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_image` */
|
| | |
|
| | | /*Table structure for table `t_person` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_person`;
|
| | |
|
| | | CREATE TABLE `t_person` (
|
| | | `ID` int(10) NOT NULL COMMENT '人å主é®',
|
| | | `NAME` varchar(40) DEFAULT NULL COMMENT '人ååå',
|
| | | `nameSpell` char(2) DEFAULT NULL COMMENT '人ååé¦åæ¯',
|
| | | `gender` tinyint(1) DEFAULT NULL COMMENT 'æ§å«',
|
| | | `country` char(20) DEFAULT NULL COMMENT 'å½ç±',
|
| | | `birthday` date DEFAULT NULL COMMENT 'åºçæ¥æ',
|
| | | `phone` char(12) DEFAULT NULL COMMENT '座æºçµè¯',
|
| | | `mobilePhone` char(15) DEFAULT NULL COMMENT 'ç§»å¨çµè¯',
|
| | | `identityType` char(40) DEFAULT NULL COMMENT 'è¯ä»¶ç±»å',
|
| | | `identify` varchar(255) DEFAULT NULL COMMENT 'è¯ä»¶ç¼å·',
|
| | | `companyID` int(10) DEFAULT NULL COMMENT 'å
¬å¸ä¸»é®',
|
| | | `departmentID` int(10) DEFAULT NULL COMMENT 'é¨é¨ä¸»é®',
|
| | | `postID` int(10) DEFAULT NULL COMMENT 'èå¡ä¸»é®',
|
| | | `remark` varchar(255) DEFAULT NULL COMMENT '人å夿³¨æ¶æ¯',
|
| | | `warning` varchar(255) DEFAULT NULL COMMENT 'å±é©äººåè¦åæ¶æ¯',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_person_companyID` (`companyID`),
|
| | | KEY `con_person_departmentID` (`departmentID`),
|
| | | KEY `con_person_postID` (`postID`),
|
| | | CONSTRAINT `con_person_companyID` FOREIGN KEY (`companyID`) REFERENCES `t_company` (`ID`),
|
| | | CONSTRAINT `con_person_departmentID` FOREIGN KEY (`departmentID`) REFERENCES `t_department` (`ID`),
|
| | | CONSTRAINT `con_person_postID` FOREIGN KEY (`postID`) REFERENCES `t_post` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_person` */
|
| | |
|
| | | /*Table structure for table `t_personext` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_personext`;
|
| | |
|
| | | CREATE TABLE `t_personext` (
|
| | | `personID` int(32) DEFAULT NULL COMMENT '人å主é®',
|
| | | KEY `con_personExt_personID` (`personID`),
|
| | | CONSTRAINT `con_personExt_personID` FOREIGN KEY (`personID`) REFERENCES `t_person` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_personext` */
|
| | |
|
| | | /*Table structure for table `t_place` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_place`;
|
| | |
|
| | | CREATE TABLE `t_place` (
|
| | | `ID` int(10) NOT NULL COMMENT '设å¤ä¸»é®',
|
| | | `companyID` int(10) DEFAULT NULL COMMENT 'å
¬å¸ä¸»é®',
|
| | | `label` varchar(40) DEFAULT NULL COMMENT '设å¤å°ç¹',
|
| | | `authorizationID` varchar(40) DEFAULT NULL COMMENT 'è®¾å¤ææç ',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_place_companyID` (`companyID`),
|
| | | CONSTRAINT `con_place_companyID` FOREIGN KEY (`companyID`) REFERENCES `t_company` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_place` */
|
| | |
|
| | | /*Table structure for table `t_post` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_post`;
|
| | |
|
| | | CREATE TABLE `t_post` (
|
| | | `ID` int(10) NOT NULL COMMENT 'èä½ä¸»é®',
|
| | | `label` varchar(40) DEFAULT NULL COMMENT 'èä½åç§°',
|
| | | PRIMARY KEY (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_post` */
|
| | |
|
| | | /*Table structure for table `t_visit` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_visit`;
|
| | |
|
| | | CREATE TABLE `t_visit` (
|
| | | `ID` int(32) NOT NULL COMMENT '访é®äºä»¶ä¸»é®',
|
| | | `visitorPersonID` int(32) DEFAULT NULL COMMENT '访é®äººå主é®',
|
| | | `visiteePersonID` int(32) DEFAULT NULL COMMENT '被访é®äººå主é®',
|
| | | `matterID` int(32) DEFAULT NULL COMMENT '访é®äºç±ä¸»é®',
|
| | | `remark` varchar(255) DEFAULT NULL COMMENT '访é®å¤æ³¨',
|
| | | `lastStatus` int(40) DEFAULT NULL COMMENT 'ææ°ç访é®ç¶æ',
|
| | | `startTime` datetime DEFAULT NULL COMMENT 'æ¥è®¿æ¶é´',
|
| | | `lastTime` datetime DEFAULT NULL COMMENT 'ç¾ç¦»æ¶é´',
|
| | | `visitorTypeLabel` varchar(32) DEFAULT NULL COMMENT '访客类å',
|
| | | `warning` varchar(255) DEFAULT NULL COMMENT 'å½å访é®çè¦åç¶æ',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_visit_visitorPersonID` (`visitorPersonID`),
|
| | | KEY `con_visit_visiteePersonID` (`visiteePersonID`),
|
| | | KEY `con_visit_matterID` (`matterID`),
|
| | | CONSTRAINT `con_visit_matterID` FOREIGN KEY (`matterID`) REFERENCES `t_visitmatter` (`ID`),
|
| | | CONSTRAINT `con_visit_visiteePersonID` FOREIGN KEY (`visiteePersonID`) REFERENCES `t_person` (`ID`),
|
| | | CONSTRAINT `con_visit_visitorPersonID` FOREIGN KEY (`visitorPersonID`) REFERENCES `t_person` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_visit` */
|
| | |
|
| | | /*Table structure for table `t_visitface` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_visitface`;
|
| | |
|
| | | CREATE TABLE `t_visitface` (
|
| | | `ID` int(10) NOT NULL COMMENT '访客å¾ç主é®',
|
| | | `personID` int(32) DEFAULT NULL COMMENT '人å主é®',
|
| | | `imagePath` varchar(255) DEFAULT NULL COMMENT 'å¾çå°å',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_visitFace_personID` (`personID`),
|
| | | CONSTRAINT `con_visitFace_personID` FOREIGN KEY (`personID`) REFERENCES `t_person` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_visitface` */
|
| | |
|
| | | /*Table structure for table `t_visiting` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_visiting`;
|
| | |
|
| | | CREATE TABLE `t_visiting` (
|
| | | `ID` int(32) NOT NULL COMMENT '访é®äºä»¶æµæ°´ID',
|
| | | `visitID` int(32) DEFAULT NULL COMMENT '访é®äºä»¶ID',
|
| | | `statusID` datetime DEFAULT NULL COMMENT 'å½å访é®ç¶æ',
|
| | | `statusDT` datetime DEFAULT NULL COMMENT 'æ´æ°ç¶ææ¶é´',
|
| | | `placeID` int(32) DEFAULT NULL COMMENT '设å¤ä½ç½®ä¸»é®',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_visiting_placeID` (`placeID`),
|
| | | CONSTRAINT `con_visiting_placeID` FOREIGN KEY (`placeID`) REFERENCES `t_place` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_visiting` */
|
| | |
|
| | | /*Table structure for table `t_visitmatter` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_visitmatter`;
|
| | |
|
| | | CREATE TABLE `t_visitmatter` (
|
| | | `ID` int(32) NOT NULL COMMENT '访é®äºç±ä¸»é®',
|
| | | `companyID` int(32) DEFAULT NULL COMMENT 'å
¬å¸ä¸»é®',
|
| | | `label` varchar(40) DEFAULT NULL COMMENT '访é®äºç±',
|
| | | `available` tinyint(1) DEFAULT NULL COMMENT 'æ¯å¦æ¯éç¨äºç±',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_visitMatter_companyID` (`companyID`),
|
| | | CONSTRAINT `con_visitMatter_companyID` FOREIGN KEY (`companyID`) REFERENCES `t_company` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_visitmatter` */
|
| | |
|
| | | /*Table structure for table `t_visitortype` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_visitortype`;
|
| | |
|
| | | CREATE TABLE `t_visitortype` (
|
| | | `ID` int(32) NOT NULL COMMENT '访客类å主é®',
|
| | | `label` varchar(32) DEFAULT NULL COMMENT '访客类å',
|
| | | `registerCompanyID` int(32) DEFAULT NULL COMMENT '注åå
¬å¸ä¸»é®',
|
| | | `personID` int(32) DEFAULT NULL COMMENT '人å主é®',
|
| | | PRIMARY KEY (`ID`),
|
| | | KEY `con_visitorType_personID` (`personID`),
|
| | | KEY `con_visitorType_registerCompanyID` (`registerCompanyID`),
|
| | | CONSTRAINT `con_visitorType_personID` FOREIGN KEY (`personID`) REFERENCES `t_person` (`ID`),
|
| | | CONSTRAINT `con_visitorType_registerCompanyID` FOREIGN KEY (`registerCompanyID`) REFERENCES `t_company` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_visitortype` */
|
| | |
|
| | | /*Table structure for table `t_visitstat` */
|
| | |
|
| | | DROP TABLE IF EXISTS `t_visitstat`;
|
| | |
|
| | | CREATE TABLE `t_visitstat` (
|
| | | `personID` int(32) DEFAULT NULL COMMENT '人å主é®',
|
| | | `registerCompanyID` int(32) DEFAULT NULL COMMENT '注åå
¬å¸ä¸»é®',
|
| | | `totalCount` int(20) DEFAULT NULL COMMENT 'æ¥è®¿å
¬å¸æ¬¡æ°',
|
| | | KEY `con_visitStat_personID` (`personID`),
|
| | | KEY `con_visitStat_registerCompanyID` (`registerCompanyID`),
|
| | | CONSTRAINT `con_visitStat_personID` FOREIGN KEY (`personID`) REFERENCES `t_person` (`ID`),
|
| | | CONSTRAINT `con_visitStat_registerCompanyID` FOREIGN KEY (`registerCompanyID`) REFERENCES `t_company` (`ID`)
|
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
| | |
|
| | | /*Data for the table `t_visitstat` */
|
| | |
|
| | | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
| | | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
| | | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
| | | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|