| 1234567891011121314151617181920212223 |
- -- 牦牛疾病预警:第三方健康源数据(检疫/诊疗/养殖过程),同步后本地分析生成预警
- CREATE TABLE IF NOT EXISTS `biz_yak_health_source_record` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `external_id` varchar(64) NOT NULL COMMENT '第三方记录ID(类型前缀+主键)',
- `record_type` tinyint(4) NOT NULL COMMENT '1检疫 2诊疗 3养殖过程',
- `record_time` datetime NOT NULL COMMENT '业务时间(检疫/诊疗/记录时间)',
- `region_key` varchar(128) DEFAULT NULL COMMENT '地区键(县+乡镇或牧场,用于集中判断)',
- `farm_id` bigint(20) DEFAULT NULL COMMENT '第三方农场ID',
- `farm_name` varchar(128) DEFAULT NULL COMMENT '农场/牧场名称',
- `yak_no` varchar(64) DEFAULT NULL COMMENT '牦牛编号(耳标/场内编号)',
- `result_code` varchar(64) DEFAULT NULL COMMENT '结果码或病种摘要',
- `result_text` varchar(512) DEFAULT NULL COMMENT '结果/诊断/过程描述',
- `analyzed_flag` char(1) NOT NULL DEFAULT '0' COMMENT '0未分析 1已分析',
- `last_sync_time` datetime DEFAULT NULL COMMENT '最近同步时间',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `uk_external_id` (`external_id`),
- KEY `idx_record_type_analyzed` (`record_type`, `analyzed_flag`),
- KEY `idx_region_time` (`region_key`, `record_time`),
- KEY `idx_record_time` (`record_time`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='牦牛健康源数据(第三方同步)';
|