Office
Iniciar sesión

Definir una relación en un diagrama de modelo de base de datos

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Definir relaciones en Visio con claves principales y externas , por lo que puede crear un conjunto de datos de más de una tabla.

Nota: Si está utilizando Visio Pro para Office 365 y desea obtener información sobre cómo diseñar una base de datos existente en un modelo de base de datos, vea el tema de la base de datos existente de ingeniería inversa.

¿Qué acción desea realizar?

Crear una relación en un diagrama de modelo de base de datos

Quitar una relación de un modelo de base de datos

Definir una relación como uno a uno o uno a varios

Mostrar relaciones y sus propiedades en un diagrama

¿No encuentra la base de datos de características de modelado?

Es muy probable que la edición de Visio no incluye las características que está buscando. Para averiguar qué versión de Visio que tiene, haga clic en Acerca de Microsoft Office Visio, en el menú Ayuda. Es el nombre de la edición en la línea superior del texto en el cuadro de diálogo.

Microsoft Office Visio Standard no incluye la plantilla Diagrama de modelo de base de datos.

Microsoft Office Visio Professional admite las características de ingeniería inversa de la plantilla de diagrama de modelo de base de datos (que es, usando una base de datos existente para crear un modelo en Visio ), pero no admite la ingeniería directa (es decir, usando un modelo de base de datos de Visio para generar código SQL).

Nota: Puede encontrar el conjunto completo de base de datos de características de modelado, incluyendo ingeniería inversa y directa en Enterprise de Visio. Visio Enterprise está incluida en MSDN suscripción Premium, que está disponible con Visual Studio Professional y ediciones de Visual Studio Team System basado en roles.

Crear una relación en un diagrama de modelo de base de datos

  1. Asegúrese de que están visibles en el diagrama de ambas tablas. Si aplica ingeniería inversa del modelo de base de datos existente, debe arrastrar una o ambas tablas desde la ventana tablas y vistas hasta la página de dibujo.

  2. Haga doble clic en la tabla que desee para el lado de la clave principal de la relación.

  3. En la ventana Propiedades de base de datos, en categorías, haga clic en columnas.

  4. En la cuadrícula, haga clic en la columna que desea usar para identificar cada fila de la tabla y seleccione la casilla de verificación CP para establecerla como la clave principal.

  5. Desde la Galería de símbolos Relacional de objetos o Relación de entidades, arrastre una forma de relación y colóquela en un espacio en blanco en la página.

  6. Conecte el extremo superior a la tabla con la tabla principal.

  7. Conecte el otro extremo a la tabla secundaria.

    Si la segunda tabla ya no contiene una columna con el mismo nombre que la clave principal, el modelador lo agrega a la segunda tabla como clave externa.

Nota: Si desaparecen las líneas de relación, en el menú de la base de datos, elija Opciones y haga clic en documento. En la ficha relaciones, en Mostrar, active la casilla de verificación de las relaciones.

Volver al principio

Quitar una relación de un modelo de base de datos

  1. Haga clic en la relación en el modelo y presione SUPR.

  2. En el cuadro de diálogo Eliminar objeto, siga uno de estos procedimientos:

    • Haga clic en para quitar la relación de dibujo y el modelo subyacente.

    • Haga clic en No para quitar sólo la línea del dibujo.

      Nota: Si hace clic en No y más tarde decide volver a agregar la línea al dibujo, seleccione una de las tablas de la relación y, en el menú de la base de datos, haga clic en Mostrar tablas relacionadas.

Sugerencia: Puede elegir colocan siempre o nunca las relaciones eliminadas del modelo subyacente. En el menú de la base de datos, elija Opciones, haga clic en modelado y vaya a la ficha diagrama lógico.

Volver al principio

Definir una relación como uno a uno o uno a varios

La cardinalidad de una relación describe el número de filas en una tabla puede relacionar con el número de filas de otra tabla. Por ejemplo, un departamento puede tener muchos empleados, pero un empleado puede pertenecer sólo a un departamento. Cardinalidad normalmente se expresa como uno a uno, uno a varios y varios a varios.

  1. Haga doble clic en la relación.

  2. En la ventana Propiedades de base de datos, en categorías, haga clic en varios.

  3. En cardinalidad, elija la que mejor se adapte a la relación. Relaciones uno a varios que sería cero o más o uno o más. Relaciones uno a uno, sería cero a uno o exactamente uno.

Volver al principio

Mostrar relaciones y sus propiedades en un diagrama

Puede elegir mostrar u ocultar la información sobre las relaciones en el diagrama.

  1. En el menú de la base de datos, elija Opciones y, a continuación, haga clic en documento.

  2. En la ficha relaciones, compruebe la información que desea mostrar en el diagrama.

    Puede mostrar u ocultar

    • Relaciones

    • Cardinalidad

    • Notación Patas de gallo

    • Frases verbales

    • Acciones referenciales

Volver al principio

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×