Data Model
- is defined as an abstract model that organizes data description, data semantics, and consistency constraints of data
- emphasizes what data is needed and how it should be organized instead of what operations will be performed on data
- is like an architect’s building plan, which helps to build conceptual models and set a relationship between data items
Data Modeling Technique Types
- Unified Modeling Language (UML) Diagram
- Entity-Relationship Model (ERM) - Entity-Relationship Diagram (ERD)
Data Model - Types
|
Conceptual Data Model |
Logical Data Model |
Physical Data Model | |
|---|---|---|---|
|
Example |
|
|
|
|
Description |
|
|
|
|
Used By |
|
|
|
/data-models-(conceptual---logical---physical)-data-models/logical-data-model-to-physical-data-model.png)
/data-models-(conceptual---logical---physical)-data-models/conceptual-data-model-example.png)
/data-models-(conceptual---logical---physical)-data-models/logical-data-model-example.png)
/data-models-(conceptual---logical---physical)-data-models/physical-data-model-example.png)