Data Modeling

Designs the data layer — schemas, entities, relationships, ID strategy, naming, tenancy, timestamps, indexes, audit logging, and migrations. Turns a set of domain concepts into a concrete Drizzle schema with all the small decisions that compound into either a clean data layer or a mess. Use when the user asks to design a schema, model the data, plan the database, add tables, review an existing schema, or says things like "what should the database look like", "design the schema for X", "add a table for Y", or "how should I store Z". Does NOT cover system decomposition (use architecture) or API design (use api-design).

lucasilverentand Updated

File contents

lucasilverentand/skills/tree/main/plugins/workflow/skills/data-modeling commit 7d92a14c28

Frequently asked questions

npx skillmds@latest add lucasilverentand/data-modeling