-- 信贷客户实体关联关系表 CREATE TABLE IF NOT EXISTS `ccdi_cust_enterprise_relation` ( `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键,唯一标识', `person_id` VARCHAR(18) NOT NULL COMMENT '身份证号', `relation_person_post` VARCHAR(100) DEFAULT NULL COMMENT '关联人在企业的职务:股东、法人、高管、实际控制人等', `social_credit_code` VARCHAR(18) NOT NULL COMMENT '统一社会信用代码,关联企业主体信息表的外键', `enterprise_name` VARCHAR(200) DEFAULT NULL COMMENT '企业名称(冗余存储,便于快速查询)', `status` INT NOT NULL DEFAULT 1 COMMENT '关系是否有效:0 - 无效、1 - 有效(默认有效)', `remark` TEXT COMMENT '补充说明', `data_source` VARCHAR(50) DEFAULT NULL COMMENT '数据来源', `is_employee` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否是员工:0-否 1-是', `is_emp_family` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否是员工家庭关联人:0-否 1-是', `is_customer` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否是信贷客户:0-否 1-是', `is_cust_family` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否是信贷客户关联人:0-否 1-是', `created_by` VARCHAR(64) NOT NULL COMMENT '记录创建人', `updated_by` VARCHAR(64) DEFAULT NULL COMMENT '记录更新人', `create_time` DATETIME NOT NULL COMMENT '记录创建时间', `update_time` DATETIME NOT NULL COMMENT '记录更新时间', PRIMARY KEY (`id`), KEY `idx_person_id` (`person_id`), KEY `idx_social_credit_code` (`social_credit_code`), UNIQUE KEY `uk_person_enterprise` (`person_id`, `social_credit_code`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='信贷客户实体关联关系表';