This module is intended to provide functionality, required by most of the API-implementations.
For the api-implementation, it's important to contain referential-integrity. To support such checks on a Pojo-level the ReferenceValidationService can be used. Any entity that implements the ReferencedEntity interface, can be handed over to the ReferenceValidationService and checked for references.