Я видел много хороших примеров дочерней модели (скажем, «Комментарий»), принадлежащей нескольким родительским моделям («Публикация», «Продукт» и т. д.). Например, вот один из них: http://railscasts.com/episodes/154-polymorphic-association< /а>.
Однако я хочу добиться обратного, когда у родителя есть несколько полиморфных детей. Классическим примером может быть «ActivityFeed», который имеет несколько типов дочерних элементов («Фото», «Комментарий» и т. д.).
Как можно было бы смоделировать эти отношения в Rails?