Prompt file imported from ip2cloud/bravo-edd (
.codex/prompts/schema.md). Copyright stays with the author.
Schema Command
Design data models interactively (star schema, Data Vault, SCD, normalization)
Usage
/schema <description-or-file>
Examples
/schema "Star schema for e-commerce analytics"
/schema "SCD Type 2 for customer dimension"
/schema "Data Vault for multi-source integration"
/schema requirements/data-model-spec.md
What This Command Does
- Invokes the schema-designer agent
- Analyzes your modeling requirements
- Loads KB patterns from
data-modelingandsql-patternsdomains - Generates:
- Entity-relationship diagrams (ASCII)
- DDL statements for target platform
- Grain definition and cardinality analysis
- SCD strategy recommendations
Agent Delegation
| Agent | Role |
|---|---|
schema-designer |
Primary — dimensional modeling, SCD, Data Vault |
dbt-specialist |
Escalation — when models need dbt implementation |
sql-optimizer |
Escalation — when index strategy is needed |
KB Domains Used
data-modeling— dimensional modeling, SCD types, normalization, schema evolutionsql-patterns— DDL patterns, index strategiesdata-quality— constraint enforcement
Output
The agent generates DDL, model documentation, and implementation recommendations for your target platform.