Consulta sobre CRM/ERP y base de datos

spamer01

Eta
Diseñador
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
29 Jun 2011
Mensajes
1.481
Hola, tengo una duda y es la siguiente:
En el caso de querer crear un CRM/ERP (todavía no entiendo la diferencia) por ejemplo para inmobiliarias donde puedan llevar sus facturaciones, clientes, inmuebles, citas y demás, qué es más recomendable una base de datos relacional (MySQL) o no relacional (MongoDB).

Pregunto porque quiero practicar con el stack MERN (MongoDB, Express, React y Node) y realizar un pequeño sistema que pueda ser utilizable a futuro.
El problema radica en que el sistema no sería para ofrecerlo a cada empresa por separado, sino crear un sistema online y que cada persona dentro de mi web pueda llevar los procesos de su inmobiliaria (por ejemplo).

Así yo como “empresa” poder llevar una contabilidad de la cantidad de personas utilizando mi sistema, la cantidad de inmuebles por clientes, etc etc.
Pero bueno, tengo esa pequeña duda ya que me gustaría poder utilizar MongoDB, pero para un sistema CRM/ERP veo más factible una base de datos relacional.

Me gustaría saber sus opiniones y el por qué de su fundamento
Saludos!
 

jjose

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios!
Desde
12 Abr 2020
Mensajes
24
Yo estuve trabajando en un GRP con Mysql y se quedo un poco corto al manejar muchos registros en varias tablas con pocos iba bien, MongoDB nunca lo he probado a esa escala como MySql, pero he leído que va un poco más rápido para grandes datos
 

spamer01

Eta
Diseñador
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
29 Jun 2011
Mensajes
1.481
Yo estuve trabajando en un GRP con Mysql y se quedo un poco corto al manejar muchos registros en varias tablas con pocos iba bien, MongoDB nunca lo he probado a esa escala como MySql, pero he leído que va un poco más rápido para grandes datos

Yo trabajé por año y medio en una empresa donde realizábamos sistemas de gestión. MySQL no debería darte un cuello de botella si sabes hacer bien las consultas a base de datos.

El principal problema es que no me decido por cuál sería la más óptima. Creo que para este caso concreto de CRM utilizar una base de datos relacional sería lo más idóneo que una no relacional.

Pero bueno, quería leer algunos comentarios al respecto
 

lmdorante

Curioso
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios!
Desde
9 Mar 2017
Mensajes
12
Hola, tengo una duda y es la siguiente:
En el caso de querer crear un CRM/ERP (todavía no entiendo la diferencia) por ejemplo para inmobiliarias donde puedan llevar sus facturaciones, clientes, inmuebles, citas y demás, qué es más recomendable una base de datos relacional (MySQL) o no relacional (MongoDB).

Pregunto porque quiero practicar con el stack MERN (MongoDB, Express, React y Node) y realizar un pequeño sistema que pueda ser utilizable a futuro.
El problema radica en que el sistema no sería para ofrecerlo a cada empresa por separado, sino crear un sistema online y que cada persona dentro de mi web pueda llevar los procesos de su inmobiliaria (por ejemplo).

Así yo como “empresa” poder llevar una contabilidad de la cantidad de personas utilizando mi sistema, la cantidad de inmuebles por clientes, etc etc.
Pero bueno, tengo esa pequeña duda ya que me gustaría poder utilizar MongoDB, pero para un sistema CRM/ERP veo más factible una base de datos relacional.

Me gustaría saber sus opiniones y el por qué de su fundamento
Saludos!

Con el CRM llevas más que todo la relación con tus clientes o leads (cuando y por que vía los contactaste), mientras que con el ERP llevas la operación de toda la empresa, contabilidad,facturación, inventarios, producción, nómina, etc. Es común que dentro del ERP este un modulo del CRM. Dado que el ERP es un sistema transaccional, debes usar una BD relacional.

Saludos.
 

spamer01

Eta
Diseñador
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
29 Jun 2011
Mensajes
1.481
Con el CRM llevas más que todo la relación con tus clientes o leads (cuando y por que vía los contactaste), mientras que con el ERP llevas la operación de toda la empresa, contabilidad,facturación, inventarios, producción, nómina, etc. Es común que dentro del ERP este un modulo del CRM. Dado que el ERP es un sistema transaccional, debes usar una BD relacional.

Saludos.

Buenísimo, gracias por la descripción. No lo tenía bien en claro pero ya se me despejó las dudas.
Y si, según he estado indagando por otros lugares de internet para estos tipos de sistemas recomiendan más una db relacional.
 

Crea una cuenta o accede para comentar

Debes ser un miembro para poder comentar

Crear cuenta

Crea una cuenta en nuestra comunidad

Acceder

¿Ya tienes una cuenta? Accede aquí


Arriba