Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Data modeling is a representation of the data structures in a table for a company’s database and is a very powerful expression of the company's business requirements. This data model is the guide used by functional and technical analysts in the design and implementation of a database.
Data models are used for many purposes, from high-level conceptual models to physical data models.
Data modeling explores data-oriented structures and identifies entity types. This is unlike class modeling, where classes are identified.
Three basic styles of data modeling are generally used in practice today.