the common data model and DAO utils