This page only provides a high-level overview of the data model. Check thereference documentationfor in-depth explanations.
The data model of Follow the Money consists of so-called schemata, i.e. object types. They exist as an inheritance hierarchy, rooted in things and intervals. You can also think of these as entities and events.
Things describe most of the real-world objects represented in Aleph and Follow the Money. This includes People and Companies, Assets and Court Cases. While normally generated by the file ingestion service of the Aleph server, a large set of sub-types of Documentis creating through entity mappings.
Things (or nodes) include People, Companies, Documents and similar entity types.
Intervals are business interests, court cases, sanctions and transactions (and their descendents). Intervals tend to be useful for linking two entities together, possibly over a specific time period.
Intervals are temporary in nature, and often define a relationship between two or more things, e.g. a membership in an organisation, or a family association.
Follow the Money is reminiscent of a linked data ontology, and indeed it is regularly published in Turtle and RDF/XML format for use in RDF-based applications. See the ftm export-rdfdocumentation for help on how to export Follow the Money data to linked data.
In conjunction, you can use the RDF-based ontology version that is generated here. It can be used to drive interactive data explorers in multiple formats, including:
Any user of Aleph should feel free to propose changes or extensions to the Follow the Money data model by submitting a GitHub issue. Proposed changes should embody the design sense of the data model, which prioritises practicality over correctness; understandability over standards compliance.