У меня есть родительский объект, Сообщение, которое имеет следующих детей.
has_one :link
has_one :picture
has_one :code
Эти дети являются взаимоисключающими.
Существует ли способ использовать полиморфные ассоциации наоборот так, чтобы у меня не было link_id, picture_id, и code_id поля в моей таблице Post?