西藏巴青项目

biz_farmer_household.sql 2.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. -- 农牧户数据填报(物理删除;全量覆盖建表;村 × 年月唯一)
  2. DROP TABLE IF EXISTS `biz_farmer_household`;
  3. CREATE TABLE `biz_farmer_household` (
  4. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  5. `stat_year` int(11) NOT NULL COMMENT '所属年份',
  6. `stat_month` int(11) NOT NULL COMMENT '所属月份(1-12)',
  7. `town_dept_id` bigint(20) NOT NULL COMMENT '所属乡镇dept_id',
  8. `town_name` varchar(64) NOT NULL COMMENT '乡镇名称',
  9. `village_dept_id` bigint(20) NOT NULL COMMENT '所属村dept_id',
  10. `village_name` varchar(128) NOT NULL COMMENT '所属村名称',
  11. `household_count` int(11) DEFAULT NULL COMMENT '农牧户数(户)',
  12. `population_count` int(11) DEFAULT NULL COMMENT '农牧人数(人)',
  13. `pasture_contract_area` decimal(18,4) DEFAULT NULL COMMENT '草场承包总面积(亩)=禁牧+草畜平衡',
  14. `grazing_ban_area` decimal(18,4) DEFAULT NULL COMMENT '禁牧面积(亩)',
  15. `grass_balance_area` decimal(18,4) DEFAULT NULL COMMENT '草畜平衡面积(亩)',
  16. `approved_carrying_capacity` decimal(18,4) DEFAULT NULL COMMENT '核定年末草畜平衡载畜量(绵羊单位)',
  17. `year_end_stock_sheep_unit` decimal(18,4) DEFAULT NULL COMMENT '年底牲畜存栏(绵羊单位)',
  18. `is_pure_herder` varchar(8) DEFAULT NULL COMMENT '是否是纯牧户(是/否)',
  19. `is_no_livestock` varchar(8) DEFAULT NULL COMMENT '是否无畜户(是/否)',
  20. `is_extinct_household` varchar(8) DEFAULT NULL COMMENT '是否绝户(是/否)',
  21. `is_overload_herder` varchar(8) DEFAULT NULL COMMENT '是否超载牧户(是/否)',
  22. `need_cap` varchar(8) DEFAULT NULL COMMENT '是否需要封顶(是/否)',
  23. `need_floor` varchar(8) DEFAULT NULL COMMENT '是否需要保底(是/否)',
  24. `grazing_ban_subsidy` decimal(18,4) DEFAULT NULL COMMENT '禁牧补助(元)',
  25. `grass_balance_reward` decimal(18,4) DEFAULT NULL COMMENT '草畜平衡奖励(元)',
  26. `subsidy_reward_subtotal` decimal(18,4) DEFAULT NULL COMMENT '补助奖励总资金(元)=禁牧补助+草畜平衡奖励',
  27. `after_cap_floor_subsidy` decimal(18,4) DEFAULT NULL COMMENT '封顶保底后享受补助奖励总资金(元)',
  28. `village_supervisor_subsidy` decimal(18,4) DEFAULT NULL COMMENT '村级草原监督员补助(元)',
  29. `subsidy_total` decimal(18,4) DEFAULT NULL COMMENT '补助合计金额(元)=补助奖励总资金+封顶保底后+村级监督员',
  30. `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  31. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  32. `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  33. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  34. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  35. PRIMARY KEY (`id`),
  36. UNIQUE KEY `uk_year_month_village` (`stat_year`, `stat_month`, `village_dept_id`),
  37. KEY `idx_stat_year_month` (`stat_year`, `stat_month`),
  38. KEY `idx_town_dept_id` (`town_dept_id`),
  39. KEY `idx_village_dept_id` (`village_dept_id`)
  40. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='农牧户数据填报';