Normalization
Normalization
A logical data model (LDM) in systems engineering is a representation of an Confirms business requirements
organization's data, organized in terms entities and relationships and is independent
of any particular data management technology.
Facilitates business process improvement
Overview
Focuses on requirements independent of technology
Decreases system development time and cost
Logical data models represent the abstract structure of some domain of information.
They are often diagrammatic in nature and are most typically used in business
Becomes a template for the enterprise
processes that seek to capture things of importance to an organization and how they Facilitates data re-use and sharing
relate to one another. Once validated and approved, the logical data model can
become the basis of a physical data model and inform the design of a database. Faster ROI
Logical data models should be based on the structures identified in a Gathers metadata
preceding conceptual data model, since this describes the semantics of the
information context, which the logical model should also reflect. Even so, since the
Foster seamless communication between applications
logical data model anticipates implementation on a specific computing system, the Focuses communication for data analysis and project team members
content of the logical data model is adjusted to achieve certain efficiencies.
Establishes a consistent naming scheme
The term 'Logical Data Model' is sometimes used as a synonym of 'Domain Model' or
as an alternative to the domain model. While the two concepts are closely related,
and have overlapping goals, a domain model is more focused on capturing the [edit]Logical & Physical Data Model
concepts in the problem domain rather than the structure of the data associated with
Logical data models are sometimes incorrectly called a "physical data model", which
that domain.
is not what the ANSI people had in mind. The physical design of a database involves
History deep use of particular database management technology. For example, a
table/column design could be implemented on a collection of computers, located in
different parts of the world. That is the domain of the physical model.
When ANSI first laid out the idea of a logical schema in 1975[2] , the choices
were hierarchical and network. The relational model – where data is described in People often get confused with the fact that logical and physical data models are very
terms of tables and columns – had just been recognized as a data organization theory different in their objectives, goals and content. Following are some key differences.
but no software existed to support that approach. Since that time, anobject-
oriented approach to data modelling – where data is described in terms of classes,
attributes, and associations – has also been introduced.
Logical Data Model Physical Data Model
Uses business names for Uses abbreviated column names limited by the database
attributes management system (DBMS)
Is independent of technology
Includes primary keys and indices for fast data access.
(platform, DBMS)
The ANSI/SPARC three level architecture, which "shows that a data model can
be an external model (or view), a conceptual model, or a physical
model. This is not the only way to look at data models, but it is a useful
way, particularly when comparing models".[