Вам нужно будет создать таблицу со всеми полями, а также указать столбец типа.то есть
create_table :users do |t|
t.string :email
t.string :website
t.string :type
end
Тогда у вас могут быть классы, такие как
Class User < ActiveRecord::Base
Class Subscriber < User
Подписчик будет наследовать все от модели Users.Здесь есть столбец типа, чтобы вы могли отличить их от разных моделей.Например, использование
Subscriber.all
Получит только подписчиков, где, как если бы вы не использовали столбец 'type', он также нашел бы пользователей.