Я изучаю Rails и в настоящее время работаю над своим первым приложением.
У меня есть глава, у которой has_many Деятельности. Существуют разные виды деятельности, и все они имеют очень разные атрибуты. У меня есть базовая активность и разные подклассы для представления каждого типа активности.
У меня проблемы с моделированием этого сценария без использования STI (так как я не хочу одну таблицу со многими пустыми столбцами). Я читал об ассоциациях polymorphi c, но я не уверен, как использовать эту функцию для моделирования этой ситуации (я даже не уверен, подходит ли этот сценарий для ассоциаций polymorphi c).
Кто-нибудь моделировал что-то подобное с помощью этой функции?