Data model
Appearance
According to Fabian Pascal, a data model is a general theory of data defining structural, integrity and manipulation features.
For example, the general theory in the relational model is two-valued predicate logic and set theory; the structure is that of relations; integrity is assured by declared constraints, and manipulation is made thru relational algebra and calculus.