Data model
The structuring of business concepts into entities, attributes, relationships, domains, keys and referential integrity.
The structuring of business concepts into entities, attributes, relationships, domains, keys and referential integrity. It does not replace the ontological model: it implements it, and it must evolve by design, never by direct database modification.
It comes after the ontological model, not before. Structuring data without having agreed what the concepts mean produces a technically impeccable model that each department interprets its own way.
