Data Modeling Fundamentals

Use when reasoning about the theory beneath data modeling: Codd's relational model and algebra, normal forms from 1NF through 5NF/BCNF, functional dependencies and closure, Chen ER modeling, principled denormalization, relational-vs-document tradeoffs, and immutable-data alternatives such as event sourcing or append-only tables. Do NOT use for practical persistence design (use entity-relationship-modeling), applying schema changes (use schema-evolution), index choices (use indexing-strategy), or conceptual modeling above the data model (use conceptual-modeling).

jacob-balslev Updated

File contents

jacob-balslev/skill-graph/tree/main/marketplace/skills/data-modeling-fundamentals commit 2909b0cd53

Frequently asked questions

npx skillmds@latest add jacob-balslev/data-modeling-fundamentals