a basic model that facilitates some tasks while working with a database