{
  "name": "mapbiomas.transicao",
  "schema_version": "1.0",
  "effective_from": "0.10.0",
  "breaking_policy": "major",
  "primary_key": [
    "bioma",
    "estado",
    "classe_de_id",
    "classe_para_id",
    "periodo"
  ],
  "required_columns": [
    "bioma",
    "estado",
    "classe_de_id",
    "classe_de",
    "classe_para_id",
    "classe_para",
    "periodo",
    "area_ha"
  ],
  "dtypes": {
    "bioma": "str",
    "estado": "str",
    "classe_de_id": "int",
    "classe_de": "str",
    "classe_para_id": "int",
    "classe_para": "str",
    "periodo": "str",
    "area_ha": "float"
  },
  "nullable": {
    "bioma": false,
    "estado": false,
    "classe_de_id": false,
    "classe_de": false,
    "classe_para_id": false,
    "classe_para": false,
    "periodo": false,
    "area_ha": false
  },
  "columns": [
    {
      "name": "bioma",
      "type": "str",
      "nullable": false,
      "unit": null,
      "stable": true,
      "deprecated": false,
      "description": "",
      "min_value": null,
      "max_value": null
    },
    {
      "name": "estado",
      "type": "str",
      "nullable": false,
      "unit": null,
      "stable": true,
      "deprecated": false,
      "description": "",
      "min_value": null,
      "max_value": null
    },
    {
      "name": "classe_de_id",
      "type": "int",
      "nullable": false,
      "unit": null,
      "stable": true,
      "deprecated": false,
      "description": "",
      "min_value": null,
      "max_value": null
    },
    {
      "name": "classe_de",
      "type": "str",
      "nullable": false,
      "unit": null,
      "stable": true,
      "deprecated": false,
      "description": "",
      "min_value": null,
      "max_value": null
    },
    {
      "name": "classe_para_id",
      "type": "int",
      "nullable": false,
      "unit": null,
      "stable": true,
      "deprecated": false,
      "description": "",
      "min_value": null,
      "max_value": null
    },
    {
      "name": "classe_para",
      "type": "str",
      "nullable": false,
      "unit": null,
      "stable": true,
      "deprecated": false,
      "description": "",
      "min_value": null,
      "max_value": null
    },
    {
      "name": "periodo",
      "type": "str",
      "nullable": false,
      "unit": null,
      "stable": true,
      "deprecated": false,
      "description": "",
      "min_value": null,
      "max_value": null
    },
    {
      "name": "area_ha",
      "type": "float",
      "nullable": false,
      "unit": "ha",
      "stable": true,
      "deprecated": false,
      "description": "",
      "min_value": 0,
      "max_value": null
    }
  ],
  "constraints": {
    "no_duplicates": true,
    "area_ha_min": 0
  },
  "guarantees": [
    "Column names never change (additions only)",
    "'bioma' is always a valid Brazilian biome name",
    "'estado' is always a valid Brazilian state code (UF)",
    "'periodo' always matches pattern YYYY-YYYY",
    "'area_ha' is always >= 0",
    "'classe_de_id' and 'classe_para_id' map to MapBiomas LULC legend codes"
  ]
}
