Expand description
Schema relationship graph extraction
This module extracts relationship graphs from proto and OpenAPI schemas, identifying foreign keys, references, and data dependencies for coherent synthetic data generation.
Structs§
- Cardinality
- Cardinality constraints for relationships
- Entity
Node - An entity node in the schema graph
- Field
Info - Information about a field in an entity
- Foreign
KeyMapping - Foreign key mapping detected via naming conventions
- Proto
Schema Graph Extractor - Schema graph extractor for protobuf schemas
- Relationship
- A relationship between two entities
- Schema
Graph - A graph representing relationships between schema entities
Enums§
- Foreign
KeyDetection Method - Methods used to detect foreign key relationships
- Relationship
Type - Type of relationship between entities