Это какой-то анти-паттерн наверное. Микросервисы ведь делают для того что бы они были минимально связаны друг с другом. Т.е. у каждого сервиса должна быть своя база и он не должен знать про базу других сервисов. А если им надо общаться между собой, то они должны это делать через API, который можно поддерживать в рабочем состоянии независимо от изменений внутри самого сервиса.
Как вариант - можно и базу представить как сервис, но в таком случае надо работать с ней через "API", например в виде сохранённых процедур, а не через прямые SQL запросы. И поддержку этого "API" надо реализовать в виде отдельного проекта микросервиса.
Да не, это такой же паттерн как и db per service