1.
Domain Model
·
A domain model is
generally implemented as an object model within a layer that uses a lower-level
layer for persistence and "publishes" an API to a higher-level layer
to gain access to the data and behavior of the model.
·
In the Unified
Modeling Language (UML), a class diagram is used to represent the domain model.
2. Data Model
·
Data models define
how the logical structure of a database is modeled. Data Models are fundamental
entities to introduce abstraction in a DBMS. Data models define how data is
connected to each other and how they are processed and stored inside the
system.
· The very first data model could be flat
data-models, where all the data used are to be kept in the same plane. Earlier
data models were not so scientific, hence they were prone to
introduce lots of duplication and update anomalies
0 Comments:
Post a Comment