Rails アプリケーションに懸念事項を使用しています。私はさまざまな種類のユーザーを持っているので、loggable.rb
心配しています。
私の懸念では、
included do
has_one :auth_info
end
懸念を含むすべてのユーザーが auth_info テーブルと関連付けられるためです。
問題は、auth_info テーブルにどの外部キーを入れる必要があるかということです。
例えば
私は3種類のユーザーを持っています:
- お客様
- 売り手
- ビジター
顧客しかいない場合、テーブルスキームにフィールドを配置します
id_customer
しかし、私の場合は?