usar relaciones relacion muchos mongo modelar modelado espaƱol entre datos como colecciones mongodb document-oriented-db nosql

mongodb - relaciones - relacion entre colecciones mongo



Relaciones de Mongo DB entre objetos (2)

Actualmente agregué la propiedad AuthorId a la entidad de publicación de blog. ¿Es ese el enfoque correcto para almacenar la relación entre los objetos?

Yo diría que no. Se supone que "se debe almacenar todo lo que necesita en un documento de blog de una manera no normalizada (por ejemplo, la publicación de blog, los comentarios, las etiquetas, etc.). Entonces, si desea mostrar el nombre del autor, debe agregarlo al documento del blog. Esto permitiría obtener los datos de una página entera con una sola consulta, que es el punto de una base de datos orientada a documentos.

Estoy tratando de implementar el almacenamiento de publicaciones de blog usando mongo db.

Tengo dos entidades de dominio:

"Publicación del blog" y "Autor"

Actualmente agregué la propiedad AuthorId a la entidad de publicación de blog. ¿Es ese el enfoque correcto para almacenar la relación entre los objetos?


Creo que esta publicación será adecuada para ti http://www.mongodb.org/display/DOCS/Schema+Design

Casos de uso

Cliente / orden / orden línea-artículo

Los pedidos deben ser una colección. clientes una colección. los artículos de línea deben ser una matriz de elementos de línea incrustados en el objeto de orden.

Sistema de blogs

Las publicaciones deben ser una colección. el autor del post puede ser una colección separada, o simplemente un campo dentro de las publicaciones si solo es una dirección de correo electrónico. los comentarios deben ser objetos incrustados dentro de una publicación para el rendimiento.

Conceptos básicos de diseño de esquemas

Kyle Banker, 10gen

http://www.10gen.com/presentation/mongosf2011/schemabasics

Optimización de indexación y consultas Alvin Richards, director sénior de ingeniería empresarial

http://www.10gen.com/presentation/mongosf-2011/mongodb-indexing-query-optimization

** Estos 2 videos son los mejores en mongoddb jamás vistos *