Why this is in my collection
From the publisher:
This book is for all data modelers, data architects, and database designers―be they novices who want to learn what’s involved in data modeling, or experienced modelers who want to brush up their skills. A novice will not only gain an overview of data modeling, they will also learn how to follow the data modeling process, including the activities required for each step. The experienced practitioner will discover (or rediscover) techniques to ensure that data models accurately reflect business requirements. This book describes rigorous yet easily implemented approaches to:· modeling of business
Highlights
- Quality is built into the modeling process, not inspected in afterwards — Witt structures modeling as a sequence of activities each with its own verification step; process rigor as the quality mechanism, the same philosophy behind gated pipelines and two-gate review workflows.
- Verbalize the model in structured natural language — Witt's hallmark technique: express every entity, relationship, and constraint as a precise business sentence the domain expert can confirm or reject; the missing handshake between business truth and model structure, and the pattern behind rule-verbalization everywhere.
- A model the business cannot read cannot be validated — if fidelity checking requires the business to learn ER notation, fidelity checking won't happen; translating structure into reviewable sentences is what makes model quality socially achievable, not just technically defined.
- Requirements fidelity outranks notational elegance — the expensive defects are models that beautifully formalize the wrong understanding; a warning with extra weight in MDDE, where generation faithfully mass-produces whatever the model got wrong.
- Constraints are requirements too — Witt (co-author of the business-rules classic with Simsion, and author of Writing Effective Business Rules) treats rules capture as inseparable from structure capture; the rules pillar embedded in the modeling method itself.
- Repeatable process makes quality transferable — codifying how a good modeler works turns individual craft into team capability; the structure-beats-magic move applied to the modeling profession's own expertise.
Highlights on this page are generated with the help of AI.