Logo
NeoArc Studio

Data Dictionary Block

Document data entities with field definitions, types, constraints, and relationships. Create complete data dictionaries for databases and APIs.

The Data Dictionary block documents data entities with their fields, types, constraints, and relationships. Use it to create complete data dictionaries for database tables, API payloads, or domain models.

When to Use

Block Properties

PropertyRequiredDescription
Entity NameYesTechnical name (e.g., customer_orders)
Logical NameNoBusiness name (e.g., Customer Orders)
DescriptionNoPurpose and usage of the entity
OwnerNoData steward or owning team
ClassificationNoData sensitivity: Public, Internal, Confidential, or Restricted
SourceNoOrigin system for the data
FieldsYesArray of field definitions
RelationshipsNoLinks to other entities
Validation RulesNoBusiness rules for data integrity

Field Properties

PropertyRequiredDescription
NameYesField name
Data TypeYesString, Integer, Decimal, Boolean, Date, UUID, etc.
LengthNoSize constraint (e.g., 255 for varchar)
NullableNoWhether null values are allowed
Default ValueNoDefault if not provided
DescriptionNoField purpose
ConstraintsNoRules (e.g., UNIQUE, FK, CHECK)
ExampleNoSample value

Data Classification

Example: User Entity

A core user entity with standard fields.

Example: Order Entity

A transactional entity with foreign keys.

Editing Data Dictionaries

ActionHow To
Set ClassificationSelect from the classification dropdown with visual indicators
Add FieldClick Add Field and fill in the field properties
Edit FieldExpand the field details to edit constraints and examples
Remove FieldClick the delete button on individual fields
PreviewView the entity with field table and relationship details