1. Relaciones
¿Qué son las relaciones?
Las relaciones permiten conectar una base de datos con otra, creando un vínculo entre elementos. Esto ayuda a estructurar la información de manera más eficiente y reutilizable.
¿Para qué sirven las relaciones?
Evitar duplicar información.
Relacionar proyectos con tareas, contactos con empresas, estudiantes con cursos, etc.
Navegar fácilmente entre bases de datos conectadas.
Cómo crear una relación:
Abre la base de datos donde quieres agregar una relación.
Crea una nueva propiedad y selecciona el tipo Relación.
Elige la base de datos con la que quieres conectar.
Ahora puedes vincular elementos específicos de una base de datos con otra.
Ejemplo:
Base de datos "Proyectos": Cada proyecto tiene un nombre.
Base de datos "Tareas": Cada tarea pertenece a un proyecto.
Relación: En "Tareas", creas una propiedad de relación hacia "Proyectos". Así, cada tarea estará vinculada al proyecto correspondiente.
2. Rollups
¿Qué son los rollups?
Los rollups son propiedades que funcionan junto con las relaciones. Permiten realizar cálculos o consolidar datos relacionados.
¿Para qué sirven los rollups?
Resumir información vinculada: contar, sumar, o mostrar los datos de la base de datos relacionada.
Crear resúmenes automáticos.
Cómo usar un rollup:
Necesitas una relación previamente configurada.
Agrega una nueva propiedad y selecciona Rollup.
Configura el rollup:
- Selecciona la relación en la que se basará.
- Escoge la propiedad que deseas resumir.
- Define la operación: contar, sumar, promedio, etc.
Ejemplo:
En "Proyectos", usa un rollup para contar cuántas tareas están vinculadas al proyecto.
Si tienes una propiedad "Estado" en "Tareas", puedes contar cuántas están completadas y cuántas pendientes.