最初に思いついたやり方 User と User を ManyToMany で繋ぐ ググってみてもだいたいこの方法が紹介されている 例: http://www.culttt.com/2014/11/24/creating-twitter-follower-model-using-doctrine/ やってみた 今回は Symfony4 で実装した例を示しますが、コンセプトは Symfony2/3 でもまったく同じなので、適宜読み替えてください エンティティ <?php namespace App\Entity; use Doctrine\Common\Collections\ArrayCollection; use Doctrine\Common\Collections\Collection; use Doctrine\ORM\Mapping as ORM; class User { //