Skip to content

Data Modelling

Effective knowledge graph design starts with understanding how your domain’s entities, relationships, and constraints map to a property graph. This section provides worked examples — real-world models you can explore interactively and adapt to your own data.

Why Property Graphs?

Property graphs model the world as nodes (entities), relationships (how they connect), and properties (attributes on both). Unlike relational tables where connections are implicit in foreign keys, a property graph makes relationships first-class citizens — queryable, typed, and carrying their own data.

This matters when:

  • The questions you need to answer are about paths and connections, not just rows
  • Your data spans multiple systems with overlapping entities that need resolution
  • Regulatory or audit requirements demand lineage and provenance across processes
  • You need to traverse multi-hop relationships without expensive joins

What’s Here

Industry Examples

Sector-specific graph models showing how real organisations structure their data. Each includes an interactive diagram, relationship taxonomy, and design rationale.

Financial Services → Government →

Modelling Conventions

All examples in this section follow consistent property graph conventions:

ElementConventionExample
Node labelsPascalCaseLegislation, ProcessStep, Customer
Relationship typesUPPER_SNAKE_CASEMANDATES, FEEDS_INTO, OWNS
Property keyscamelCaseyear, formId, riskScore
Node typesColour-coded by categoryNavy = legislation, teal = policy, amber = forms