- Los documentos en MongoDB tienen un máximo de 16 MB de tamaño.
- Requerimientos.
- Identificar ER.
- Aplicar patrones.
- Escenario: Como serán los escenarios del modelo de negocio (Ej.: Como un usuario usará la app, dónde podrá editar sus mensajes o como comprará un producto).
- Expertos: Necesitamos expertos relacionados a nuestro tipo de negocio (Ej.: Si planeamos ofrecer un software orientado a la contabilidad necesitamos a un experto que nos explique los conceptos que debemos manejar para su desarrollo).
- Sistema actual: Tener en cuenta como funciona su sistema actual y analizar como llevan a cabo sus tareas (Ej.: Las empresas llevan una gestión de sus ventas en un excel).
- DB Admin: El experto en modelado que une todas estas características y llega a un resultado.
- Workload: Donde indentificamos la carga de trabajo, las operaciones importantes, el tamaño de los datos, las consultas y posibles suposiciones.
- Relaciones: Lo obtenemos a partir de los sistemas actuales y el experto en modelado de datos. Identifcamos las entidades, atributos, restricciones y relaciones.
- Patrones: Cuando tenemos el diagrama de entidad-relación identificamos los patrones en el modelo de negocio que nos permiten realizar optimizaciones de la carga de trabajo u obtener un mejor desempeño de la misma.
- Tamaño de los datos.
- Consultas e índices.
- Operaciones importantes.
- Suposiciones.
- Identificar entidades.
- Identificar atributos.
- Identificar restricciones.
- Identificar relaciones.
- Embeber vs referenciar.
- Identificar y aplicar.