This question already has an answer here:
I have a legacy code containing some behaviour classes, like services and controllers. My model is pretty anaemic. It's just a repository of getters and setters, and I want to refactor it. There is a thin line between Rich Model and God Class. I'm afraid to refactor my anaemic model into a god class.
I want some opinion about how many lines is acceptable into a model class, and how many methods should I use without separating.
I know it's a unique perception from project to project, but I want to know some global opinions.