Подскажите, как можно организовать следующие зависимости.
Существует каталог фирм. Фирмы предоставляют некоторые услуги в разных городах.
Типы материалов:
1. Фирмы.
2. Города.
3. Услуги.
Соответственно, существуют зависимости "Многие ко многим" следующего вида:
"Фирмы" <> "Города"
"Фирмы" <> "Услуги"
Как в этом случае сделать так, чтобы на странице определённого города выводился не только список местных фирм, но и список предоставляемых в этом городе услуг? Соответственно, на странице услуги - список городов, в которых она предоставляется?
По логике это должно быть что-то вроде присоединённых таблиц SQL.
Спасибо.
Комментарии
Можно попробовать через node_reference + view должно прокатить. хотя не факт.
в 5-ке для решения такой задачи можно было заюзать модуль http://drupal.org/project/category, а в 6-й ветке он пока в относительно плохом состоянии.
node_reference + view - скорее всего, именно так и надо. Но как именно? Я сообразить не могу...
А можно про http://drupal.org/project/category поподробнее? Что-то я понять не могу, как его использовать. Хотя бы про логику в двух словах. Просто под 6-ку выложена бета, думаю, должна помочь.