Funcão de create refatorada para o model