Glossary of Terms and Abbreviations

Term / Acronym


Assembly patterns

As defined in this book, assembly patterns represent the building blocks that span the business and data modeler worlds. Business people can understand them – assets, documents, people and organizations, and the like. Equally importantly, they are often the subject of published data model patterns that can give the modeler proven, robust, extensible, and implementable designs. See also Elementary patterns, and Integration patterns.


Big Design Up Front – an agile developer's critical view of over–investment in design features that slow the project down and may never be used.

Canonical model

A model used as a central reference.


Conceptual Data Model.


A light–hearted ...

Get The Nimble Elephant: Agile Delivery of Data Models using a Pattern-based Approach now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.