Modelado en bases de datos no relacionales

Espectrox

Buenas.

Estoy empezando por mi cuenta a aprender dockers y mongo, con un proyecto personal para poner en el cv. Siempre he trabajado con sql y metiendome en el tema de Mongo veo que tambien se pueden generar relaciones entre entidades.

¿Qué consejos dariais para hacer el modelo de datos? ¿Es feo abusar de las relaciones como si fuera todo relacional? ¿Divido las colecciones por entidades o para eso no salgo de sql?

S

Que si necesitas relaciones usa una base de datos relacional.

1 respuesta
Espectrox

#2 No es que la necesite, es que despues de años currando con sql, me sale solo. Basicamente me falta hacer el cambio de chip y no se muy bien por donde cogerlo.

aren-pulid0

Las relaciones 0:N o 1:N son documentos embebidos y las N:M se gestionan en la aplicación guardándose en la bbdd con documentos en colecciones diferentes haciendose referencia entre sí.

No soy un experto en mongo, así que busca en Google como modelar las relaciones y si no seguro que alguien sabrá explicártelo mejor

Buena suerte!

Usuarios habituales