Schema Editor Reference
Complete reference for the schema editor including schema types, field types, validation rules, and lineage tracking.
The Schema Editor offers complete data modelling capabilities with multiple schema types, a full set of field types, comprehensive validation rules, and full cross-field validation support.
Reference Topics
| Topic | Coverage |
|---|---|
| Schema Types | Object, scalar, enum, and union schemas |
| Field Types | All field types with extensive type specialisations |
| Validation Rules | Comprehensive field-level validation rules |
| Cross-Field Validation | Cross-field validation rules |
| Lineage | Field-to-model mapping and traceability |
Schema Properties
| Property | Type | Description |
|---|---|---|
| id | string | Unique schema identifier |
| name | string | Display name (alphanumeric) |
| description | string | Rich text description |
| version | string | Semantic version |
| type | enum | Schema type: object, scalar, enum, or union |
| deprecated | boolean | Deprecation flag |
| extends | array | Parent schema paths for inheritance |
| links | array | Related documentation links |
| examples | array | Sample payloads |
| tags | array | Organisational tags |
Key Features
Related Documentation
Define data structures with field types covering strings, numbers, booleans, objects, arrays and more, type specialisations for fine-grained modelling, and validation rules covering type safety, cardinality, referential integrity and cross-field constraints. Create reusable schemas that stay synchronised across your documentation.
Step-by-step guide to mapping schema fields to entity properties in the data model for full data traceability in NeoArc Studio.
Step-by-step guide to building a complete data dictionary with schemas, ERDs, lineage, and governance documentation.