Responsibilities around the data
The concept of the data referential as a unique point of truth for the data entities of a given domain has already been explained globally, but we have not formally described what functional responsibilities are contained in it. This section will explain each of the main responsibilities and features of the referential. Looking at the responsibilities explained in the following subsections, you might ask why we’re talking about the data referential instead of simply using the better-known expression of a database, but we will see in the second part of this chapter that a referential is much more than this.
Persistence
Persistence is the responsibility that immediately comes to mind when we talk about managing data. After all, when we trust an information system’s data, the very first demand we have is that the computer does not forget it once it has learned about it. This demand is crucial, as even an electricity failure should not...