Мне интересно, можно ли объединить столбцы из разных таблиц и использовать их как одну модель в Rails. У меня есть две таблицы ниже, одна содержит общие столбцы и другие специальные столбцы.
posts
--------------
id
title
description
created_at
updated_at
jobs
--------------
post_id
category_id
job_type
duration
salary
В модели Rails
class Job < ActiveRecord::Base
#
end
При сохранении модели Job должны сохраняться столбцы в соответствующих таблицах. Я думал об использовании наследования одной таблицы (STI), но похоже, что с таким подходом я не могу разделить столбцы в нескольких таблицах.