Um desenvolvedor está trabalhando em um projeto que requer o armazenamento de documentos, os quais são descritos por metadados variados, dependendo de diferentes requisitos de negócio. Ele decide avaliar diferentes opções de implementação disponíveis na empresa e descobre que o MongoDB pode ser usado no projeto. Considerando-se esse contexto, é adequado usar o MongoDB porque esse gerenciador de banco de dados
armazena dados em formato estrela, que otimiza consultas para metadados variados.
armazena dados como documentos JSON, permitindo que cada registro na base tenha uma estrutura diferente e flexível.
estrutura dados como grafos, representando entidades e suas relações através de nós e arestas.
organiza dados em colunas, otimizando consultas a documentos com grandes volumes de dados.
usa tabelas relacionais com esquemas rígidos para garantir integridade referencial.