Добрый день, "пришел" заказ сделать следующую поисковую систему (сайт): на сайте пользователь в одну из строк ввода (или в обе) может ввести название фирмы или услугу. Причем при вводе пользователю дается подсказка - список из существующих фирм или услуг, в которых встречается сочетание символов, вводимых пользователем. После нажатия на "Найти..." система выводит просто перечень подходящих компаний, работающих по введенной услуге или соответствующих названию. При нажатии на компанию выводится ее карточка (страница) со списком полей. Для реализации планируется использовать "Битрикс", но встали следующие вопросы:1. Как лучше организовать каталог компаний в административной части? Причем у компании может быть несколько адресов, а на каждый адрес может быть несколько телефонов.
2. Как организовать дерево услуг? У заказчика уже есть сформированное большое дерево услуг, можно ли его будет импортировать в базу данных?
Спасибо за помощь, может, уже кто-то такое делал и поделится своими реализациями, задача, на мой взгляд, не сложная и достаточно распространенная. Наверняка, какие-то решения уже были. Еще раз, заранее спасибо!