Data Model Requirements And Quality
When to Use
- Requirements are unclear before dimensional modeling.
- Teams need stronger conceptual/logical alignment with business language.
- Models need quality review before physical implementation.
Workflow
- Ask strategic framing questions (scope, audience, decision use, time horizon, constraints).
- Produce conceptual model view (key concepts and relationships).
- Produce logical model view (keys, cardinality, attribute definitions).
- Confirm integration points with Kimball dimensional targets (facts, dimensions, conformance).
- Run Data Model Scorecard checks and resolve gaps.
- Produce review-ready findings with severity and remediation actions.
Data Model Scorecard Categories
Use these quality categories as review headings:
- Correctness
- Completeness
- Scheme
- Structure
- Abstraction
- Standards
- Readability
- Definitions
- Consistency
- Data
Complement To Kimball
- Use this skill before or alongside
dimensional-modeling. - Keep Kimball as default for warehouse/mart design decisions.
- Use this skill to improve requirement quality, naming, and model readability.
- Use
data-profilingfirst to ground conceptual/logical requirements in the real structure and quality of the source data.
Output Template
# Model Requirements and Quality Review
## Strategic framing
- Business objective:
- Scope boundaries:
- Time perspective:
- Primary consumers:
## Conceptual model summary
- Concepts:
- Relationships:
- Major definitions:
## Logical model summary
- Candidate entities:
- Candidate keys:
- Relationship cardinalities:
- Critical attributes/domains:
## Dimensional handoff notes
- Candidate facts:
- Candidate dimensions:
- Conformance considerations:
## Quality scorecard
- Correctness:
- Completeness:
- Scheme:
- Structure:
- Abstraction:
- Standards:
- Readability:
- Definitions:
- Consistency:
- Data:
- Open issues:
Quality Checklist
- Scope and abstraction choices are explicit.
- Definitions are testable and non-ambiguous.
- Keys and relationships are validated with business users.
- Dimensional handoff is clear enough for Kimball design.
- Scorecard findings include priorities and remediation owners.