У меня есть базовая модель для Item
и script, чтобы заполнить ее из пользовательского источника (думаю, RSS-канал). В фиде каждый элемент идентифицируется с помощью guid
; в моей системе Item имеет только автогенерируемый первичный ключ id
.
Я хочу, скажем, ItemFeedInfo
, который отображает guid->id
(чтобы я мог различать новые и модифицированные элементы)
Я собираюсь создать
class ItemFeedInfo
belongs_to :Item
end
Я бы предпочел не изменять Item
, так как его определение логически не зависит от ItemFeedInfo
Однако каждый пример, который я могу найти при использовании belongs_to
, упоминает аналог has_one
. Это необходимо?