Как вы можете знать, есть агрегированные контакты (один 1), и каждый может иметь несколько сырых контактов, соединенных вместе с этим контактом (много N)Как вы выбираете, какие необработанные контакты должны обновляться, когда вам нужно добавить пользовательскую информацию к своим контактам?
Таким образом, между ними существует связь 1 контакт -> N сырых контактов.
Когда вам нужно сохранить пользовательскую информацию для своего контакта, вы должны сохранить ее для одного из сырых контактов. Вопрос в том, как вы выбираете, какой необработанный контакт использовать? Необработанные контакты могут принадлежать различным учетным записям.