У меня есть «древовидная» структура для моей базы данных в приложении, которое я пишу, так что:
training has_many class_times
и
class_time has_many reservations
Есть ли способ просмотреть все бронирования в рамках данного тренинга? Конечно, я мог бы пройтись по всем классным часам / добавить внешний ключ, но по какой-то причине у меня в голове звучит голос, который говорит, что для этого может не понадобиться внешний ключ.