なぜ手書き?
手書きでパパッと書けたので、PCで図を作成するより楽だったからですごめんなさい
せめてスキャニングくらいしろ?
ごもっともです...
多分そのうちちゃんと図を作ります
belongsToMany
Laravelで多対多を実装する際にはbelongsToManyかhasManyThroughの2種類があります(他は知らないです)
写真のような、中間テーブルに2つの外部キーを含む際にbelongsToManyを用います
公式ドキュメントでは引数に何を与えればいいのか理解するために読む量が多いので、可視化しました
以下、SNSによくある「あるユーザーが、どのユーザーをフォローしているのか」の例です