По первой задаче : в таблице "клиенты" создаем поля типа связь с таблицей "оборудование". так можно будет назначать одному клиенту - одно оборудование. если надо несколько оборудований, то создаем несколько полей. поэтому все зависит от того сколько оборудования надо цеплять к одному клиенту если 1-5, то подходит это способ, если больше, не знаю.
А обратная задача, видимо нужно создавать PHP поле, которое будет анализировать данные клиентов, и выводить список тех у которых данное оборудование присутствует.
Вобщем, хз, дождемся ответа Разработчика, мне самому стало интересно.
Случайно наткнулся на Вашу программу в интернете. Я обслуживаю компанию. Интересует сколько количество контактов (клиентов) возможно хранить в вашей программе.