Utilice Compass para crear un diagrama de entidad-relación que visualice las colecciones, los campos, los tipos de datos y las relaciones en una sola base de datos.
Inicio rápido del diagrama
Utiliza el siguiente procedimiento para crear tu primer diagrama de entidad-relación en Compass.
Para obtener instrucciones detalladas y opciones de configuración, consulte Generar un diagrama de entidad-relación en Compass.
Casos de uso
Considere la experiencia de modelado de datos en Compass para los siguientes escenarios:
Visualización de datos: Genere un diagrama de entidad-relación de su modelo de datos actual. Visualizar tu modelo de datos puede ayudarte a identificar los impactos de posibles cambios en el esquema en las colecciones relacionadas.
Planificación del modelo de datos: Rastree y planifique los cambios en la estructura de sus datos a medida que su aplicación crece. Modele nuevas colecciones y relaciones antes de implementarlas para validar las decisiones de diseño con anticipación.
Colaboración entre equipos: Comparte representaciones visuales de tu modelo de datos con ingenieros de datos, administradores de producto y otros interesados para asegurarte de que todos comprendan el estado actual de la estructura de tu base de datos. Puedes compartir tu modelo de datos como una imagen, un archivo JSON o un archivo
.mdmque se puede abrir directamente en Compass.Desarrollo de aplicaciones: Identifique inconsistencias, relaciones faltantes u oportunidades de optimización en su modelo de datos durante el proceso de desarrollo.
Incorporación de nodos al equipo: Comprende rápidamente los modelos de datos existentes al incorporarte a un nuevo proyecto o trabajar con colecciones creadas por otros equipos.
Considerations
Anotaciones
Puedes agregar comentarios a las colecciones, campos y relaciones de tu diagrama para documentar definiciones o decisiones de modelado de datos.
relación
Puedes definir relaciones entre campos en diferentes colecciones en tu diagrama de entidad-relación. Cuando creas un diagrama de entidad-relación, puedes optar por que Compass infiera automáticamente las relaciones. También puedes añadir relaciones manualmente.
Nota
Las relaciones son solo para propósitos de anotación. Compass no almacena información de relaciones en tu base de datos MongoDB.
Uso compartido de diagramas
Puedes exportar tu diagrama de relación de entidades en Compass. Al compartir tu diagrama, puedes colaborar con varios equipos, recibir comentarios y estar de acuerdo en las decisiones finales de diseño del esquema.
Puedes exportar tu diagrama como:
.mdmDiagram File.PNG imagen.
JSON .env.
También puede import a Compass un diagrama de entidad-relación que se exportó como un archivo .mdm. Importando un diagrama entidad-relación, puedes ver o editar un diagrama compartido por un colaborador.
Panel lateral
Puedes ver la siguiente información general sobre tu diagrama en el panel lateral Data Model Overview:
La base de datos que usaste para generar tu diagrama
Cuando generaste por primera vez el diagrama
La última vez que actualizaste tu diagrama
Si hace clic en una colección, el panel lateral muestra información sobre la colección, incluido su nombre, relaciones y notas personalizadas.
Si hace clic en un campo, el panel lateral muestra información sobre el campo, incluida su denominación, tipo de datos y relaciones.
Nota
Para volver a Data Model Overview desde la vista de la colección o campo, anula la selección de la colección o campo haciendo clic en el espacio vacío de tu diagrama.
Para abrir el panel lateral, haz clic en el icono .