56,679
社区成员
发帖
与我相关
我的任务
分享
--基本信息表
CREATE TABLE `sh_jbxx` (
`SHID` varchar(20) NOT NULL COMMENT '商户id',
`SHBH` char(15) DEFAULT NULL COMMENT '商户编号',
`SFZD` char(1) DEFAULT NULL COMMENT '是否总店',
`ZDSHID` varchar(28) DEFAULT NULL COMMENT '总店商户编号',
PRIMARY KEY (`SHID`),
KEY `SHBH` (`SHBH`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--消费信息表
CREATE TABLE `kgl_jfkxfdz` (
`ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`JYRQ` date DEFAULT NULL COMMENT '交易日期',
`JYSJ` time DEFAULT NULL COMMENT '交易时间',
`SHBH` varchar(32) DEFAULT NULL COMMENT '商户编号',
`JYJE` decimal(12,2) DEFAULT NULL COMMENT '交易金额',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=201 DEFAULT CHARSET=utf8;
--商户与POS机关系表(一对多的关系-->一个商户可能有几台POS机)
CREATE TABLE `zd_terminal` (
`ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`SHID` varchar(20) DEFAULT NULL COMMENT '商户ID',
`SHBH` varchar(20) DEFAULT NULL COMMENT '商户编号',
`ZDH` char(20) DEFAULT NULL COMMENT '终端号',
PRIMARY KEY (`ID`),
KEY `FK_SHID` (`SHID`),
CONSTRAINT `FK_SHID` FOREIGN KEY (`SHID`) REFERENCES `sh_jbxx` (`SHID`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;