MySQLやPostgres, Oracleなどのリレーショナルデータベースを利用してアプリケーションの構築を行うとシンプルなテーブル構成でもone to oneリレーションシップやone to manyリレーションシップを利用する機会があるので理解している人は多いかと思います。しかし本文書で説明を行うpolymorphoicリレーションについては利用方法がわかならいまたは利用した経験がないという人が大半だと思います。Laravelのマニュアル記載の例を使って、one to oneのpolymorphic リレーションをできるだけたくさんの人に理解してもらえるように説明を行っていきます。 Laravelのバージョンが更新することで変わる機能ではありません。どのバージョンでも活用できる知識なのでデータベースのリレーションの理解を深める上でも理解して損はありません。Laravel8からモデルフ
![Laravel polymorphicリレーション完全理解 | アールエフェクト](https://cdn-ak-scissors.b.st-hatena.com/image/square/5fefb43395ee0e8d985c5cf95194e6d15e86c2f3/height=288;version=1;width=512/https%3A%2F%2Freffect.co.jp%2Fwp-content%2Fuploads%2F2019%2F06%2FLaravel_polymophic2.png)