Too Long; Didn't Read
The relationship between model objects and entities of real world is 1:1: 1: 1. Each domain object must be represented by a single object in our computable model and vice versa. Most of the language implementations used in the industry ignore this rule and this causes enormous problems. In most programming languages, a date can be constructed by creating it from its day, December 1st, 2020. Only software language can be created and made sure in the data load and error is hiding a dependency to the programming language.