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.
Get Techopedia delivered to your inbox!