Полиморфные отношения habtm с Rails / ActiveRecord
Как мне создать полиморфные отношения has_and_belongs_to_many с Rails / ActiveRecord?
Большинство примеров, которые я вижу, включают создание отношения own_to, которое ограничивает мою полиморфную сторону связью только с одним родителем:
Таблица: Задача
Таблица: Tasks_Targets
Таблица: CustomerStore
Таблица: SoftwareSystem
Тип CustomerStore и SoftwareSystem будет иметь тип & quot; Targetable & quot ;. в этом случае. Из того, что я понимаю, если я реализую полиморфные отношения, как показывает большинство примеров, я смогу только связать Targetable с задачейonce.
Некоторые уточнения могут помочь, так как большинство поисковых запросов в Интернете все еще оставляют некоторые объяснения этой теории необъяснимыми ...
Спасибо!