Data Acess Object model