Microservices avec base de données partagée? à l'aide de plusieurs ORM est?

Je suis en train d'apprendre à propos de microservices et je vais construire un projet avec un microservices architecture.

Le truc, c'est un de mes coéquipiers souhaitez utiliser une base de données pour tous les services, le partage de toutes les tables de sorte que "les données ne sont pas répétés", chaque service serait construit avec des cadres différents et de langues comme django et des rails très différentes ORM normes.

Quelle serait la bonne approche? Depuis je pense qu'en travaillant avec une base de données impliquerait beaucoup de "piratage" de l'Orm, afin de leur faire le travail correctement.