{
  "name": "Warconomy data model",
  "asOf": "2026-06-05",
  "datasetVersion": "1.187.0",
  "note": "The core entities of the dataset and how they relate, derived from the zod schemas. Descriptive; the authoritative shapes are the JSON Schemas.",
  "page": "https://warconomy.com/data-model",
  "schemaReport": "/datasets/conflict-economic-impact/schema-report",
  "count": 6,
  "entities": [
    {
      "name": "Source",
      "description": "A cited publisher of a figure (e.g. an official agency or intergovernmental body), with access metadata and citation-readiness.",
      "keyFields": [
        "id",
        "title",
        "publisher",
        "url",
        "accessedDate"
      ],
      "relatesTo": [
        "MetricObservation.sourceId",
        "CitationFact.sourceId"
      ],
      "schema": "/datasets/conflict-economic-impact/source.schema.json"
    },
    {
      "name": "MetricObservation",
      "description": "A single quantitative observation of a metric for a subject at a point in time, live or sample, with confidence and review dates.",
      "keyFields": [
        "id",
        "metricId",
        "value",
        "unit",
        "asOf",
        "dataMode",
        "confidence",
        "sourceId",
        "lastReviewed"
      ],
      "relatesTo": [
        "Source",
        "IndicatorSeries",
        "ProvenanceRecord"
      ],
      "schema": "/datasets/conflict-economic-impact/observation.schema.json"
    },
    {
      "name": "IndicatorSeries",
      "description": "An ordered set of observations of one metric over time (a time series snapshot).",
      "keyFields": [
        "id",
        "title",
        "snapshots"
      ],
      "relatesTo": [
        "MetricObservation"
      ],
      "schema": "/datasets/conflict-economic-impact/series.schema.json"
    },
    {
      "name": "CitationFact",
      "description": "A source-linked qualitative or quantitative fact attached to a subject, with a confidence level.",
      "keyFields": [
        "id",
        "subjectType",
        "subjectId",
        "sourceId",
        "confidence"
      ],
      "relatesTo": [
        "Source"
      ],
      "schema": "/datasets/conflict-economic-impact/schema.json"
    },
    {
      "name": "ProvenanceRecord",
      "description": "The lineage of a record: which source backs it, its type, and review metadata. Derived from the records above.",
      "keyFields": [
        "recordId",
        "recordType",
        "sourceId",
        "sourceName"
      ],
      "relatesTo": [
        "Source",
        "MetricObservation",
        "CitationFact"
      ],
      "schema": "/datasets/conflict-economic-impact/schemas/provenance.schema.json"
    },
    {
      "name": "VersionDiff",
      "description": "The value-level difference between two materialized versions (record ids and field names that changed).",
      "keyFields": [
        "version",
        "previousVersion",
        "valueDelta"
      ],
      "relatesTo": [
        "MetricObservation",
        "Source"
      ],
      "schema": "/datasets/conflict-economic-impact/diff.schema.json"
    }
  ]
}