modificações nas entidades e criação da estrutura dos daos