Knowledge Graph Data Models
This section provides detailed documentation of the knowledge graph data models developed for the various case studies. Each data model defines the specific entities, properties, and relationships of the respective domain.
Available Data Models
Carsharing Knowledge Graph Data Model
The carsharing data model represents a complete car-sharing enterprise, from vehicle fleet to locations to customers and booking processes. It includes:
- Business Objects: Vehicles, locations, customers, tariffs
- Processes: Booking, vehicle access, billing
- Services: Mobile app, customer service, maintenance
- Systems: Backend infrastructure, IoT integration, payment system
Supply Chain Knowledge Graph Data Model
The supply chain data model documents a brewery supply chain from raw material procurement to distribution. It contains:
- Supply Side: Suppliers, raw materials, components, warehouses
- Production: Manufacturers, facilities, recipes, batches
- Distribution: Wholesalers, distribution channels, product instances
- Quality: Incoming inspections, quality metrics, traceability
Technical Foundation
Both data models are based on modern knowledge graph technologies:
- Neo4j Graph Database as semantic backend
- Ontology-based Modeling for consistent data structures
- Automatic Extraction from ArchiMate models
- Real-time Synchronization between model and implementation
The data models are continuously updated from the underlying Neo4j databases and reflect the current structure of the respective domain.