Un schéma par service, imposé par la base de données
Des services séparés partageant un schéma, c'est la manière classique de construire un monolithe distribué : la frontière existe sur le schéma d'architecture et nulle part ailleurs. Ici chaque service a son schéma et son rôle de connexion, et aucun droit inter-schémas n'existe — qp_portfolio qui interroge market.* échoue sur un permission denied. L'anti-motif n'est pas déconseillé : il est impossible par construction. Le coût, c'est que partager une donnée exige un acte délibéré — un événement, ou un appel d'API. C'est précisément le but.





