/*
 * 零售模型输出字段表
 * 存储客户基本信息、BP评分、资产信息、风险信息等贷款测算相关数据
 */
 DROP TABLE IF EXISTS model_retail_output_fields;
CREATE TABLE IF NOT EXISTS model_retail_output_fields (
    -- 主键ID（自增，用于表的唯一标识）
                                                          id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID',
    -- 客户内码（业务唯一标识）
                                                          cust_isn VARCHAR(100) NOT NULL COMMENT '客户内码',
    -- 客户类型（如：个人/企业）
                                                          cust_type VARCHAR(100) DEFAULT '' COMMENT '客户类型',
    -- 担保方式（如：信用担保/抵押担保）
                                                          guar_type VARCHAR(100) DEFAULT '' COMMENT '担保方式',
    -- 客户名称
                                                          cust_name VARCHAR(100) DEFAULT '' COMMENT '客户名称',
    -- 证件类型（如：身份证/营业执照）
                                                          id_type VARCHAR(100) DEFAULT '' COMMENT '证件类型',
    -- 证件号码（脱敏存储）
                                                          id_num VARCHAR(100) DEFAULT '' COMMENT '证件号码',
    -- 基准利率（百分比，如4.35）
                                                          base_loan_rate VARCHAR(100) DEFAULT '' COMMENT '基准利率',
    -- 灰黑名单客户（0/1）
                                                          grey_black_cust VARCHAR(100) DEFAULT '' COMMENT '灰黑名单客户',
    -- 我行首贷客户（是/否）
                                                          is_first_loan VARCHAR(100) DEFAULT '' COMMENT '我行首贷客户',
    -- 用信天数
                                                          faith_day VARCHAR(100) DEFAULT '' COMMENT '用信天数',
    -- 客户年龄
                                                          cust_age VARCHAR(100) DEFAULT '' COMMENT '客户年龄',
    -- BP_首贷
                                                          bp_first_loan VARCHAR(100) DEFAULT '' COMMENT 'BP_首贷',
    -- BP_贷龄
                                                          bp_age_loan VARCHAR(100) DEFAULT '' COMMENT 'BP_贷龄',
    -- BP_年龄
                                                          bp_age VARCHAR(100) DEFAULT '' COMMENT 'BP_年龄',
    -- TOTAL_BP_忠诚度
                                                          total_bp_loyalty VARCHAR(100) DEFAULT '' COMMENT 'TOTAL_BP_忠诚度',
    -- 存款年日均（元）
                                                          balance_avg VARCHAR(100) DEFAULT '' COMMENT '存款年日均',
    -- 贷款年日均（元）
                                                          loan_avg VARCHAR(100) DEFAULT '' COMMENT '贷款年日均',
    -- 派生率
                                                          derivation_rate VARCHAR(100) DEFAULT '' COMMENT '派生率',
    -- TOTAL_BP_贡献度
                                                          total_bp_contribution VARCHAR(100) DEFAULT '' COMMENT 'TOTAL_BP_贡献度',
    -- 中间业务_个人_信用卡
                                                          mid_per_card VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_信用卡',
    -- 中间业务_个人_一码通
                                                          mid_per_pass VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_一码通',
    -- 中间业务_个人_丰收互联
                                                          mid_per_harvest VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_丰收互联',
    -- 中间业务_个人_有效客户（是/否）
                                                          mid_per_effect VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_有效客户',
    -- 中间业务_个人_快捷支付
                                                          mid_per_quick_pay VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_快捷支付',
    -- 中间业务_个人_电费代扣
                                                          mid_per_ele_ddc VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_电费代扣',
    -- 中间业务_个人_水费代扣
                                                          mid_per_water_ddc VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_水费代扣',
    -- 中间业务_个人_华数费代扣
                                                          mid_per_huashu_ddc VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_华数费代扣',
    -- 中间业务_个人_煤气费代扣
                                                          mid_per_gas_ddc VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_煤气费代扣',
    -- 中间业务_个人_市民卡
                                                          mid_per_citizencard VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_市民卡',
    -- 中间业务_个人_理财业务
                                                          mid_per_fin_man VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_理财业务',
    -- 中间业务_个人_etc
                                                          mid_per_etc VARCHAR(100) DEFAULT '' COMMENT '中间业务_个人_etc',
    -- BP_中间业务
                                                          bp_mid VARCHAR(100) DEFAULT '' COMMENT 'BP_中间业务',
    -- TOTAL_BP_关联度
                                                          totoal_bp_relevance VARCHAR(100) DEFAULT '' COMMENT 'TOTAL_BP_关联度',
    -- 申请金额（元）
                                                          apply_amt VARCHAR(100) DEFAULT '' COMMENT '申请金额',
    -- BP_贷款额度
                                                          bp_loan_amount VARCHAR(100) DEFAULT '' COMMENT 'BP_贷款额度',
    -- 贷款用途（如：个人消费/经营）
                                                          loan_purpose VARCHAR(100) DEFAULT '' COMMENT '贷款用途',
    -- 是否有经营佐证（是/否）
                                                          biz_proof VARCHAR(100) DEFAULT '' COMMENT '是否有经营佐证',
    -- BP_贷款用途
                                                          bp_loan_use VARCHAR(100) DEFAULT '' COMMENT 'BP_贷款用途',
    -- 循环功能（支持/不支持）
                                                          loan_loop VARCHAR(100) DEFAULT '' COMMENT '循环功能',
    -- BP_循环功能
                                                          bp_loan_loop VARCHAR(100) DEFAULT '' COMMENT 'BP_循环功能',
    -- 抵质押类型（如：无抵质押/房产抵押）
                                                          coll_type VARCHAR(100) DEFAULT '' COMMENT '抵质押类型',
    -- 抵质押物是否三方所有（是/否）
                                                          coll_third_party VARCHAR(100) DEFAULT '' COMMENT '抵质押物是否三方所有',
    -- BP_抵押物
                                                          bp_collateral VARCHAR(100) DEFAULT '' COMMENT 'BP_抵押物',
    -- 灰名单客户（是/否）
                                                          grey_cust VARCHAR(100) DEFAULT '' COMMENT '灰名单客户',
    -- 本金逾期（是/否）
                                                          prin_overdue VARCHAR(100) DEFAULT '' COMMENT '本金逾期',
    -- 利息逾期（是/否）
                                                          interest_overdue VARCHAR(100) DEFAULT '' COMMENT '利息逾期',
    -- 信用卡逾期（是/否）
                                                          card_overdue VARCHAR(100) DEFAULT '' COMMENT '信用卡逾期',
    -- BP_灰名单与逾期
                                                          bp_grey_overdue VARCHAR(100) DEFAULT '' COMMENT 'BP_灰名单与逾期',
    -- TOTAL_BP_风险度
                                                          totoal_bp_risk VARCHAR(100) DEFAULT '' COMMENT 'TOTAL_BP_风险度',
    -- 浮动BP
                                                          total_bp VARCHAR(100) DEFAULT '' COMMENT '浮动BP',
    -- 测算利率（百分比，如6.15）
                                                          calculate_rate VARCHAR(100) DEFAULT '' COMMENT '测算利率',
    -- 历史利率
                                                          loan_rate_history VARCHAR(100) DEFAULT '' COMMENT '历史利率',
    -- 产品最低利率下限
                                                          min_rate_product VARCHAR(100) DEFAULT '' COMMENT '产品最低利率下限',
    -- 平滑幅度
                                                          smooth_range VARCHAR(100) DEFAULT '' COMMENT '平滑幅度',
    -- 最终测算利率
                                                          final_calculate_rate VARCHAR(100) DEFAULT '' COMMENT '最终测算利率',
    -- 参考利率
                                                          reference_rate VARCHAR(100) DEFAULT '' COMMENT '参考利率',
    -- 创建时间（审计字段）
                                                          create_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    -- 主键约束
                                                          PRIMARY KEY (id)

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='零售模型输出字段表';
