Base entities and base entity DAO