Я уверен, что это довольно простой вопрос. во всяком случае, я не нахожу правильную информацию, чтобы идти.Отношения между матерью и отцом/детьми в Rails
У меня есть 3 модели.
Пользователи - Задачи - Заметки
пользователей и задачи находятся на том же уровне, как и задачи, дети модели проектов, и они функционируют в качестве шаблона. Затем для каждого пользователя я показываю все задачи проекта и добавляю заметки. Заметки в этом случае являются детьми ОБОИХ пользователей и задач, на самом деле они являются детьми комбинации из двух.
Каков наилучший способ решить эту проблему? Я проверил полиморфные ассоциации и, похоже, не будет работать в этом случае.
Приветствия, Davide
Причина, по которой я говорю, что полиморфная не работает для меня, заключается в том, что КОМБИНАЦИЯ конкретного пользователя и конкретная задача могут иметь много заметок. Из моего понимания полиморфная ассоциация создается таким образом, что в записке есть либо пользователь, либо задание в качестве родителя. – Dave