database-design
Installation
SKILL.md
Database Design Guide
Design Philosophy
Data outlives code. Your schema decisions today will constrain your options for years.
Core Principles
- Model the domain, not the UI - Schemas should reflect business reality
- Normalize first, denormalize with purpose - Start correct, optimize later
- Indexes are not magic - They trade write speed for read speed
- Plan for change - Migrations are inevitable