node reference - сгруппировать записи
На сайте фитнес клуба есть материалы типа "Зал" и есть материалы типа "Программа". Создано несколько залов и несколько программ. В материалах типа "Программа" через поле типа "ссылка на материал" указаны ссылки на соответствующие залы. То есть структура такова:
зал1
зал2
зал3
программа1 - зал1, зал2, зал3
программа2 - зал1, зал3
программа3 - зал1, зал2