DAO structure for mgo