포켓몬 도감을 보여줘야 하는데 유저가 가지고 있는 포켓몬만 활성화 상태로 보여주어야 한다.
유저는 myPokemons: List로 소유한 포켓몬 리스트를 들고 있고 UserRepository에서 관리한다.
전체 포켓몬은 PokemonRepository에서 List으로 관리할 생각이었는데.. List의 isActive: Boolean을 설정하기 위해서는 UserRepository에서 관리하는 myPokemons: List가 필요하다..
PokemonRepository가 UserRepository를 의존하게 하는 것이 맞을까 아니면 둘을 모두 의존하는 새로운 Repository를 생성해야 할까..