A data model is a collection of concepts for describing the data in a database.
Examples of data models includes:
- relational
- NoSQL
- Key/Value
- Graph
- Document/XML/Object
- Wide-Column/column-family
- Array/Matrix/Vectors (Machine Learning)
- Obsolete/Legacy/Rare
- Hierarchical
- Network
- Multi-Value