Даже если вы используете объект соединения, поиск - это то, что он ссылается (просматривает) еще на одну запись: когда вы создаете запись на объекте соединения, вам все равно нужно настроить каждый поиск отдельно, и вы все еще создаете толькоодна запись.
Связи Master Detail по сути являются поисками стероидов, один объект становится дочерним для другого и будет удален, если родительский объект будет удален, они не будут предоставлять интерфейс для поиска для многихЗаписывать сразу.
Если вы не разработчик, то вам лучше всего либо создать запись о соединительном объекте за раз, либо изучить использование dataloader.Вы можете подготовить свои данные в Excel или аналогичном формате, а затем загрузить все записи в Salesforce за один раз.
Если вы разработчик или у вас есть разработчики, то, что мы сделали в прошлом, так этосоздать страницу Visualforce, чтобы сделать работу.Так, если, например, вы хотите связать группу контактов с учетной записью, у нас будет одно поле поиска учетной записи на странице, а затем несколько полей поиска, относящихся к полям контакта.Используя запрос SOQL, вы можете найти все контакты, соответствующие параметрам поиска, и отобразить их в списке, где вы можете установить флажки, позволяющие пользователю выбирать нужные контакты.Тогда это просто случай зацикливания на выбранных контактах, установки поля их учетной записи в качестве выбранной учетной записи.
В Salesforce есть области (например, упомянутые вами функции отправки электронной почты), в которых ясно, что они сделаны на заказ.Работа выполнена для выполнения конкретной задачи - еще один пример того, что вы хотите, находится в области, где вы можете управлять участниками кампании.Это модель, которую я скопировал в прошлом при реализации страницы Visualforce, как описано.
Удачи!