西藏巴青项目

biz_large_livestock_farmer.sql 3.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. -- 养殖大户数据填报(物理删除;全量覆盖建表)
  2. -- 唯一键:uk_year_month_village_enterprise (stat_year, stat_month, village_dept_id, enterprise_name)
  3. -- 派生落库:stock_subtotal / grassland_area_subtotal / profit / is_grass_balanced
  4. -- 草畜失衡预警写入 biz_grass_livestock_imbalance_warning(data_source=large_livestock_farmer, source_key=LLF-{id})
  5. DROP TABLE IF EXISTS `biz_large_livestock_farmer`;
  6. CREATE TABLE `biz_large_livestock_farmer` (
  7. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  8. `stat_year` int(11) NOT NULL COMMENT '所属年份',
  9. `stat_month` int(11) NOT NULL COMMENT '所属月份(1-12)',
  10. `town_dept_id` bigint(20) NOT NULL COMMENT '所属乡镇dept_id',
  11. `town_name` varchar(64) NOT NULL COMMENT '乡镇名称',
  12. `village_dept_id` bigint(20) NOT NULL COMMENT '所属村dept_id',
  13. `village_name` varchar(128) NOT NULL COMMENT '所属村名称',
  14. `enterprise_name` varchar(200) NOT NULL COMMENT '企业名称',
  15. `legal_representative` varchar(64) COMMENT '法定代表人',
  16. `enterprise_type` varchar(64) COMMENT '企业类型',
  17. `registered_capital` decimal(18,4) COMMENT '注册资本(万元)',
  18. `establish_date` varchar(32) COMMENT '成立时间(yyyy-MM-dd)',
  19. `livestock_labor_count` int(11) COMMENT '从事畜牧业生产经营劳力人员',
  20. `stock_subtotal` int(11) COMMENT '年底牲畜存栏小计(牛+羊)',
  21. `cattle_year_end_stock` int(11) COMMENT '牛年底存栏',
  22. `cattle_breeding_female_stock` int(11) COMMENT '牛能繁母畜',
  23. `sheep_year_end_stock` int(11) COMMENT '羊年底存栏',
  24. `sheep_breeding_female_stock` int(11) COMMENT '羊能繁母畜',
  25. `cattle_outbound` int(11) COMMENT '牛出栏',
  26. `sheep_outbound` int(11) COMMENT '羊出栏',
  27. `grassland_area_subtotal` decimal(18,4) COMMENT '草场面积小计(亩)',
  28. `grass_balance_area` decimal(18,4) COMMENT '草畜平衡面积(亩)',
  29. `transfer_grass_area` decimal(18,4) COMMENT '流转经营草地面积(亩)',
  30. `approved_carrying_capacity` decimal(18,4) COMMENT '核定年末草畜平衡载畜量(绵羊单位)',
  31. `year_end_stock_sheep_unit` decimal(18,4) COMMENT '年底牲畜存栏(绵羊单位)',
  32. `is_grass_balanced` varchar(8) COMMENT '是否草畜平衡户(是/否)',
  33. `income` decimal(18,4) COMMENT '年度经营总收入(万元)',
  34. `expense` decimal(18,4) COMMENT '年度经营总支出(万元)',
  35. `profit` decimal(18,4) COMMENT '利润(万元)=收入-支出',
  36. `subsidy_year` int(11) COMMENT '养殖大户补助资金年份',
  37. `has_subsidy` varchar(8) COMMENT '是否享受补助(是/否)',
  38. `subsidy_amount` decimal(18,4) COMMENT '补贴资金(万元)',
  39. `has_trademark` varchar(8) COMMENT '是否有注册商标(是/否)',
  40. `has_quality_cert` varchar(8) COMMENT '是否通过农产品质量认证(是/否)',
  41. `sales_channel` varchar(64) COMMENT '产品销售渠道',
  42. `driven_population` int(11) COMMENT '带动人数',
  43. `wage_paid` decimal(18,4) COMMENT '发放工资(万元)',
  44. `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  45. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  46. `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  47. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  48. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  49. PRIMARY KEY (`id`),
  50. UNIQUE KEY `uk_year_month_village_enterprise` (`stat_year`, `stat_month`, `village_dept_id`, `enterprise_name`(100)),
  51. KEY `idx_stat_year_month` (`stat_year`, `stat_month`),
  52. KEY `idx_town_dept_id` (`town_dept_id`),
  53. KEY `idx_village_dept_id` (`village_dept_id`)
  54. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='养殖大户数据填报';