1
Introduction
A model is a representation of reality, ‘real world‘ objects and events, associations in which
data is to be collected and stored in a database. A data model depicts the dataflow and
logical interrelationships among different data elements. In a nut shell, data models can be
defined as an integrated collection of concepts for describing and manipulating data, how
data is connected to each other, and how they are processed and stored inside the system.
Data models can be used for a variety of purposes, from high-level conceptual models to
physical data models. For example, in an organization, a data model would usually represent
the organization itself whereby it should provide the basic concepts and notations that will
allow database designers and end users to communicate their understanding of the
organizational data unambiguously and accurately.
Data modelling is the analysis of data objects and their relationships to other data objects. It
explores data-oriented structures and identifies entity types.
Data modelling is often the first step in database design and object-oriented programming as
designers first create a conceptual model of how data items relate to each other. This data
model is then the guide used by functional and technical analysts in the design and
implementation of a database. Data modelling involves a progression from conceptual model
to logical model to physical schema.
Types of Data Modelling
Three basic styles of data modelling are generally used in practice today, namely the
conceptual data models, logical data models, and physical data models.
A conceptual data model or conceptual schema is a summary-level data model that is most
often used on strategic data projects. It typically includes only the main concepts and the
main relationships among them. This describes the semantics of an organization and
represents a series of assertions about its nature. The model specifically identifies and
describes the things of significance to an organization, about which it is more inclined
towards when collecting information, as well as the attributes and interrelationship between
these things of significance.