https://definitionhjo.blogspot.com/2023/07/database-persistence-layer-definition.html
Database Persistence Layer Definition