« Back to Glossary Index
Source:: EDMC

Data Model

Definition:

A model that presents the declarative structure of data through a defined scope and perspective, and to a given level of abstraction.

Commentary:

Data models provide an existential and anatomical view of data definition, and depending upon their level of abstraction, will place differing emphasis upon declarations of identity, composition, and the patterns of presence and cardinality by which differing data within a given scope can be expected to co-exist.

The most commonly recognized types (i.e., abstraction levels) of data model are:
– Conceptual
– Logical
– Physical

Whilst the techniques for evolving a robust or appropriately normalized data model are very mathematical, the subjective factors of scope, perspective, and content inclusion mean data modeling is generally deemed more of an art than a science.

« Back to Glossary Index