Inheritance(STI)とは単一テーブル継承というデザインパターンです。テーブルベースの継承階層を表現しています。Ruby同様、継承元は一つのテーブルだけです。こちらに具体的なイメージがあります。RailsでSTIをどうやるのか調べてみます。4.2.0試すまずは準備をします。いうカラムが重要な役割を果たします。end継承ツリーとしてはこんな感じになります。Hostこれで一通りの準備が整いました。動作を確認してみます。自分のクラス名がGuestだったら'Guest'と入ります。することで取得できます。使うことで、別のカラムをクラス名を格納するカラムに指定することができます。いうカラムを使いたい場合です。汚いですが前のサンプルをそのまま使います。roleというカラムを追加します。endendデータを綺麗にしたいのでDB作り直します。db:migrate大事なのはここだけです。使用していることが確認できました。注意しなければいけなそうな点は、こんな感じでしょうか。Whitespace。