Есть несколько вещей, которые следует учитывать при поиске решения
1. Вы не можете получить доступ к базе данных других служб, вам нужно позвонить.
2. Вы должны стараться не хранить данные из других служб в своей. Дублирование данных приводит к несовместимому состоянию и его следует избегать, если вы можете
3. У вас должны быть средства для запроса данных из других служб по запросу.
Теперь с этими точками я в основном ограничу данные из других служб некоторыми ссылочными идентификаторами (которые должны быть неизменяемыми). На уровне ORM я просто извлекаю ссылочные идентификаторы и раздуваю их, делая вызов API для соответствующих служб (бизнес-уровень).
Возможно, вы понимаете, что делаете слишком много звонков, чтобы сказать, что имя клиента поступает в службу поддержки с помощью идентификатора клиента. В этом случае вы можете сохранить некоторые из этих данных в своей системе. Но будьте осторожны. Данные, которые вы сохранили, не должны быть нестабильными, и убедитесь, что вы сделали должную осмотрительность при совершении этого вызова.