criando uma classe base para as entidades, apenas para poder manipular
melhor o repository