Mongo DB

Modelando bases de datos

Como se decía anteriormente, MongoDB es un sistema de bases de datos NO relacionales, lo cual, afecta bastante al modelado de una base de datos si se está acostumbrado a hacer bases de datos relacionales, donde se tienen que hacer varias tablas para poder ingresar varios datos que correspondan a una tabla en específica, relacionarlas entre ellas y sin mencionar que cada tabla relacionada tiene una llave foránea para poder saber que datos estan relacionados entre sí. Con MongoDB es muy diferente, ya que es posible guardar varios datos en un solo campo, disminuyendo drásticamente el número de tablas en la base de datos y ésta es solo una de las ventajas que trae MongoDB, a continuación se hará una comparación de una base de datos relacional con una no relacional para que se pueda apreciar mejor la diferencia.