https://definitionhb.blogspot.com/2022/12/database-persistence-layer-definition.html
Database Persistence Layer Definition