Data Model
Not Validated
Definitions
A formal abstraction of concrete data, which is often persisted in files or databases. The data model is owned by one or a few model owners.
Master Thesis: Multi-Model Dashboard : making interdisciplinary dependencies explicit in complex systems engineering environments - Lukas Stampf [TU Vienna repositum]
Data model is a combination of three components: (i) a collection of data structure types (the building blocks of any database that conforms to the model); (ii) a collection of operators or inferencing rules, which can be applied to any valid instances of the data types listed in (i), to retrieve or derive data from any parts of those structures in any combinations desired; and (iii) a collection of general integrity rules, which implicitly or explicitly define the set of consistent database states or changes of state or both.
Codd, Edgar F. "Data models in database management." ACM Sigmod Record 11.2 (1981): 112-114. [ACM DL]