Потребитель микросервиса другого другого микросервиса может хранить идентификаторы определенного внешнего ресурса и связывать его логически со своими собственными ресурсами в своей базе данных (СУБД или любого типа БД).
То естьне отношение базы данных, но если это ограничение является обязательным, вы, конечно, можете добавить некоторую проверку его наличия и согласованности.
Предположим, что отношение между микроуслугами будет:
User Management -> Courses
uses
Управление пользователями может хранить идентификаторы ресурсов ресурсов курса, связанных с пользователями.
Таким образом, у вас есть способСоедините данные двух доменов особым образом.
Если необходим другой способ зависимости (Курсы -> Управление пользователями), ничто не мешает вам выполнять ту же самую логику.
Не ваш вопрос, но важное следствие связи данных между микро-сервисами: обновление данных внешних ресурсов должно быть обработано.Потяните Нажмите ?С кешем или без?Это существенно зависит от ваших вариантов использования.