No mundo SQL, quando temos, por exemplo, uma tabela de usuários e uma tabela livros que pertencem a estes usuários é comum criarmos um campo 'usuario_id' na tabela de livros, o qual é preenchido com o id do dono do livro. Gostaria de saber qual é a melhor maneira de implementar isso dentro do mongo, se criando um array dentro do documento do usuário e ir adicionando livros ali ou se fazer algo semelhante ao que é feito no mundo SQL, criando uma coleção de usuários e uma de livros, incluindo uma propriedade 'usuário_id' no documento do livro? Ou se ainda há uma forma mais interessante de fazer isso?