Здравствуйте.
Я новичек в MODx, с целью изучения хочу попробовать собрать небольшой сервис на его основе, и, естественно, сразу же возник вопрос.
Суть сервиса: афиша событий в городе (кино, концерт, театр). Я думаю, необходимо создание 2х групп ресурсов: место и событие. Связать их можно с помощью TV - указывая для события место его прохождения (ну или getRelated).
Однако (на примере кино), один и тот же фильм в разных кинотеатрах может быть показан в разное время - то есть для события необходимо указывать привязку к нескольким местам и для каждого из этих мест необходимо указывать несколько временных промежутков.
Собственно сам вопрос: в какую сторону копать для реализации такой "многоуровневой" ассоциации ресурсов на MODx Revo?
Заранее благодарю за внимание и прошу сильно не пинать