Num sistema monolito o banco de dados é único para todo o sistema e aí consegue-se manter o relacionamento entre tabelas através das chaves primárias e estrangeiras. Numa arquitetura de microsserviços, em que cada serviço possui um banco de dados próprio e independente, perde-se essa questão do relacionamento entre as tabelas? No exemplo dado na aula, o serviço de pedidos vai pesquisar os detalhes do produto no serviço correspondente. Nesse caso, não há um relacionamento entre as tabelas de pedido e produto?