-- 草场管理
CREATE TABLE IF NOT EXISTS `biz_grassland` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `grassland_name` varchar(32) NOT NULL COMMENT '草场名称',
  `area_mu` decimal(12,2) NOT NULL COMMENT '面积(亩)',
  `grazing_ban_area` decimal(12,2) DEFAULT NULL COMMENT '禁牧面积(亩)',
  `grass_balance_area` decimal(12,2) DEFAULT NULL COMMENT '草畜平衡面积(亩)',
  `degradation_level` tinyint(4) DEFAULT NULL COMMENT '退化等级1-5',
  `utilization_type` tinyint(4) DEFAULT NULL COMMENT '利用类型1禁牧2轮牧3全年放牧',
  `grass_yield_per_mu` decimal(12,2) DEFAULT NULL COMMENT '亩产草量kg/亩',
  `utilization_rate` decimal(5,4) DEFAULT NULL COMMENT '利用率0-1',
  `grazing_ban_start_date` date DEFAULT NULL COMMENT '禁牧开始日期',
  `grazing_ban_end_date` date DEFAULT NULL COMMENT '禁牧结束日期',
  `rotation_plot_count` int(11) DEFAULT NULL COMMENT '轮牧小区数量(块)',
  `rotation_grazing_days` int(11) DEFAULT NULL COMMENT '小区放牧天数(天)',
  `rotation_cycle_days` int(11) DEFAULT NULL COMMENT '轮牧周期(天)',
  `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '0存在 2删除',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(200) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`),
  KEY `idx_grassland_name` (`grassland_name`),
  KEY `idx_utilization_type` (`utilization_type`),
  KEY `idx_degradation_level` (`degradation_level`),
  KEY `idx_create_time` (`create_time`),
  KEY `idx_del_flag` (`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='草场管理';
