Knowledge & Data · Data artifact
Graph Schema
Data artifactKnowledge & DataKnowledge & Dataarc:GraphSchema
A data artifact enumerating the node labels, relationship types, and properties available in a knowledge graph.
Responsibility. Declares the node labels, relationship types, and properties that queries and extractors may use.
Also known as: Graph Ontology, Schema Metadata
Relationships
configures structural
constrains control
is produced by lifecycle
Design guidance
- SHOULD map extractor entity types to typed graph labels (Person, Organization, Location) rather than a generic Entity label, to enable schema-level type filtering.
- SHOULD add labels and properties additively and deprecate rather than delete them; version relationship types (e.g., EMPLOYED_V2) when semantics change.
Classification
- Patterns
- Schema-grounded query generation
- Technologies
- Neo4j
- Quality attributes
- Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Maintainability (ISO/IEC 25010)
- Risks mitigated
- Invalid generated graph queries
Sources
- Ch1.7A: T. Nguyen, "Relational Reasoning with Knowledge Graphs - The Fundamentals, Integration, and Extraction," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.7A. ISBN: 9798244538229.
- Ch1.7B: T. Nguyen, "Relational Reasoning with Knowledge Graphs - Hybrid RAG+KG Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.7B. ISBN: 9798244538229.