¡Hola Kevin!
Entiendo tu duda sobre la relación ManyToOne y OneToMany en JPA. La lógica para decidir en qué clase colocar la relación depende de la naturaleza de la relación entre las entidades. En una relación ManyToOne, varias instancias de una entidad se relacionan con una única instancia de otra entidad. Por otro lado, en una relación OneToMany, una instancia de una entidad se relaciona con varias instancias de otra entidad.
En cuanto a tu pregunta sobre por qué se coloca la relación en una sola clase y no en ambas, es porque la relación se define en la entidad que representa el lado "muchos" de la relación. En otras palabras, si una entidad tiene una relación ManyToOne con otra entidad, la relación se define en la entidad que representa el "muchos", ya que varias instancias de esa entidad se relacionan con una única instancia de la otra entidad.
Espero que esto te haya ayudado a aclarar tus dudas. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Espero haber ayudado y buenos estudios!