... | ... | @@ -37,12 +37,12 @@ CREATE TABLE `tb_general_taxpayer` ( |
|
|
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '入库时间',
|
|
|
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`),
|
|
|
UNIQUE KEY `taxpayer_type` (`tax_code`,`tax_type`),
|
|
|
UNIQUE KEY `idx_general_taxpayer` (`company_name`,`tax_code`,`tax_type`),
|
|
|
KEY `idx_company_name` (`company_name`),
|
|
|
KEY `idx_company_digest` (`company_name_digest`),
|
|
|
KEY `idx_create_time` (`create_time`),
|
|
|
KEY `idx_update_time` (`update_time`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8
|
|
|
```
|
|
|
|
|
|
# 数据字典
|
... | ... | @@ -77,7 +77,7 @@ CREATE TABLE `tb_general_taxpayer` ( |
|
|
|
|
|
## 业务唯一键
|
|
|
|
|
|
* 唯一键由纳税人识别号+纳税人资格类型组成
|
|
|
* 唯一键由公司名称+纳税人识别号+纳税人资格类型组成
|
|
|
* 纳税人识别号一般为统一信用代码,但未换照的企业的纳税人识别号可能有:
|
|
|
* 注册号(15位)
|
|
|
* 统一信用代码的第3位到17位(15位)
|
... | ... | |