

The process will start with a conceptual model, progress to a logical model and conclude with a physical model. Data models can generally be divided into three categories, which vary according to their degree of abstraction. Like any design process, database and information system design begins at a high level of abstraction and becomes increasingly more concrete and specific. Data models can be shared with vendors, partners, and/or industry peers. They play an important role in supporting business processes and planning IT architecture and strategy. Ideally, data models are living documents that evolve along with changing business needs. This provides a common, consistent, and predictable way of defining and managing data resources across an organization, or even beyond. A data model can be compared to a roadmap, an architect’s blueprint or any formal diagram that facilitates a deeper understanding of what is being designed.ĭata modeling employs standardized schemas and formal techniques. These business rules are then translated into data structures to formulate a concrete database design. The process begins by collecting information about business requirements from stakeholders and end users. Rules and requirements are defined upfront through feedback from business stakeholders so they can be incorporated into the design of a new system or adapted in the iteration of an existing one.ĭata can be modeled at various levels of abstraction.

The goal is to illustrate the types of data used and stored within the system, the relationships among these data types, the ways the data can be grouped and organized and its formats and attributes.ĭata models are built around business needs. Discover how data modeling uses abstraction to represent and better understand the nature of data flow within an enterprise information system What is data modeling?ĭata modeling is the process of creating a visual representation of either a whole information system or parts of it to communicate connections between data points and structures.
