Conceptual Modeling

Use when translating messy business requirements, stakeholder language, or early product ideas into an implementation-neutral domain model before database schemas, API endpoints, or DDD aggregates are named. Covers entities, attributes, named relationships, cardinality, identity criteria, specialization/generalization, aggregation/composition, reification, abstraction-level control, stakeholder validation, and modeling anti-patterns. Do NOT use for database ER diagrams with keys and normalization, formal ontology axioms with OWL/RDFS, or DDD tactical design; use those dedicated skills instead.

jacob-balslev Updated

File contents

jacob-balslev/skills/tree/main/skills/software-architecture/conceptual-modeling commit a9dd2f87ed

Frequently asked questions

npx skillmds@latest add jacob-balslev/conceptual-modeling-2