MySQL + SQL · Lesson 10
Data Models in DBMS
What is a Data Model?
A data model describes HOW data is organized and connected in a database. Different models store relationships differently.
Main Data Models
| Model | Structure |
|---|---|
| Hierarchical | tree (parent-child), one parent each |
| Network | graph, many-to-many links |
| Relational | tables linked by keys (most common) |
| Object-oriented | data as objects |
Summary
- A data model defines how data and relationships are structured.
- Relational (tables + keys) is the most widely used today.