Помогите советом. Как лучше организовать на Drupal 7 каталог сетей филиалов. Например есть компания, тоесть тип материала "фирма", у которой есть дочерние компании, тоже материал "фирма". Как связать фирмы между собой. И вообще как правильно строить такую структуру? Кто-то наверняка задавался такими вопросами или сталкивался с подобными ситуациями. Буду благодарен даже небольшому совету. Спасибо!
Что имеется:
Словарь с терминами всех городов России
Тип материала "Фирма", в котором есть поле с выбором нескольких городов, где работает фирма, тоесть филиалы.
Также есть поле адрес, с неограниченным значением. Для записи всех адресов филиалов.
В итоге получаем:
Можно через раскрытый фильтр организовать поиск по городу и найти фирму.
Но:
Карточка фирмы одна, даже если она работает в Перми и Екатеринбурге я ее найду и там и там, но адреса в ней всех филиалов, а не конкретно этого города.
Вообщем организовал как смог. Вот и прошу ваших суждений и советов.
Что хочется в идеале:
Пользователь создает фирму. Если это сеть фирм, то кроме адреса и контактных данных головного офиса он добавляет к ней филиалы со своими адресами и контактными данными, эти филиалы являются отдельными полноценными нодами, тоесть "карточками фирмы" или правильно назвать "анкетой фирмы".
Примерно что-то такое нужно.