2 posts were split to a new topic: How to design structure inside Model. You have to decide which file should add, which entity should be implement?