Crear un diagrama ORM

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

La plantilla Diagrama ORM de Microsoft Office Visio incluye todas las formas necesarias para utilizar el método de Modelado de funciones de objetos (ORM, Object Role Modeling) para capturar las normas empresariales y para diseñar bases de datos. ORM es una solución de modelado semántico que describe el mundo mediante objetos y las funciones que éstos desempeñan.

Ejemplo de diagrama ORM

  1. En el menú Archivo, seleccione Nuevo, Software y base de datos y, a continuación, Diagrama ORM.

    Sugerencia: Antes de crear un diagrama ORM, para organizar sus pensamientos anote en una hoja la información que desea que incluya la base de datos. Utilice oraciones simples para describir los objetos que existen, cómo se identifican y qué funciones desempeñan.

  2. Agregue un nombre y tipo de objeto (entidad).

    1. Arrastre una forma Entidad (para representar un tipo de objeto) desde Diagrama ORM hasta la página de dibujo.

    2. Con la forma seleccionada, escriba el nombre del tipo de identidad.

    3. Presione Entrar y, a continuación, escriba el modo de referencia de la entidad entre paréntesis.

  3. Agregue un tipo de valor y asígnele un nombre.

    1. Arrastre una forma Valor desde Diagrama ORM hasta la página de dibujo.

    2. Con la forma seleccionada, escriba el nombre del tipo de valor.

  4. Indique un subtipo:

    1. Arrastre una forma Conector subtipo desde Diagrama ORM hasta la página de dibujo.

    2. Pegue el punto final Imagen de punto final: signo más dentro de un cuadrado verde a un punto de conexión Imagen de punto de conexión: x azul en la forma de entidad de subtipo.

      El extremo final se vuelve de color rojo, lo que indica que el conector está pegado a la forma. Puede mover las formas pegadas sin romper la conexión.

    3. Pegue la inicial punto Imagen de punto inicial - cuadrado verde con una X en el interior (el final de la punta de flecha) a un punto de conexión Imagen de punto de conexión: x azul en el otro tipo de entidad.

  5. Siga uno de estos procedimientos:

    1. Indicar una relación, función o hecho entre tipos de objetos:

      1. Arrastre una forma de predicado (Unario, Binario, Binario vertical, Ternario o Cuaternario) desde Diagrama ORM hasta la página de dibujo.

        Utilice una forma de predicado que contenga suficientes cuadros de función para relacionar todos los tipos de objetos (formas de entidad) que están comprendidos en la relación. Por ejemplo, utilice una forma Ternaria para indicar relaciones entre tres entidades.

      2. Arrastre una forma Conector funciones desde Diagrama ORM hasta la página de dibujo.

      3. Pegue el punto inicial Imagen de punto inicial - cuadrado verde con una X en el interior de la forma de Conector funciones a un punto de conexión Imagen de punto de conexión: x azul en un tipo de objeto (forma de entidad) para el que desea definir una relación.

        El extremo inicial se vuelve de color rojo, lo que indica que el conector está pegado a la forma. Puede mover las formas pegadas sin romper la conexión.

      4. Pegue el punto final Imagen de punto final: signo más dentro de un cuadrado verde de la forma de Conector funciones al cuadro de función apropiado en la forma de predicado (desde el paso 1).

      5. Haga doble clic en la forma de predicado. Coloque el punto de inserción entre elipses (o marcadores de posición) y, a continuación, escriba un nombre para la función que desempeña un tipo de entidad.

      6. Repita los pasos del 2 al 5 con cada entidad para la que desee definir una relación.

    2. Indicar una relación, función o referencia entre una entidad y un valor:

      1. Arrastre la forma Conector funciones desde Diagrama ORM hasta la página de dibujo.

      2. Pegue el punto inicial Imagen de punto inicial - cuadrado verde con una X en el interior de la forma de Conector funciones a un punto de conexión Imagen de punto de conexión: x azul en un tipo de entidad (forma de entidad) para el que desea definir una relación.

        El extremo inicial se vuelve de color rojo, lo que indica que el conector está pegado a la forma. Puede mover las formas pegadas sin romper la conexión.

      3. Arrastre una forma Binario o Binario vertical desde Diagrama ORM hasta la página de dibujo.

      4. Pegue el punto final Imagen de punto final: signo más dentro de un cuadrado verde de la forma de Conector funciones hasta el final de la forma binario o Binario Vertical.

      5. Haga doble clic en la forma Binaria para modificar el texto. Coloque el punto de inserción entre elipses o marcadores de posición y, a continuación, escriba un nombre para la función que desempeña un tipo de entidad.

        Sugerencia: Para desplazar las elipses y los nombres de una forma Binario vertical al otro lado de la forma, haga clic con el botón secundario en la forma, elija Forma en el menú contextual y haga clic en Voltear horizontalmente.

  6. Cree un predicado de objeto para mostrar un objeto anidado:

    1. Haga clic en el botón Herramientas de dibujo Imagen de botón para mostrar la barra de Herramientas de dibujo y, a continuación, haga clic en la herramienta de rectángulo   Imagen de botón .

    2. Dibuje un rectángulo alrededor de la forma de predicado (Unario, Binario, Binario vertical, Ternario o Cuaternario) que desea identificar como un predicado de objeto.

    3. Haga clic con el botón secundario en el rectángulo, elija Forma en el menú contextual y, a continuación, haga clic en Enviar al fondo.

    4. Con el rectángulo todavía seleccionado, en el menú Formato, haga clic en Redondear esquinas, haga clic en la tercera opción en la fila superior y, a continuación, en Aceptar.

  7. Siga uno de estos procedimientos:

    1. Indicar una restricción de función obligatoria:

      1. Arrastre la forma Conector función obli. desde Diagrama ORM hasta la página de dibujo.

      2. Pegue el extremo inicial con el círculo negro Imagen de punto inicial - cuadrado verde con una X en el interior a un punto de conexión Imagen de punto de conexión: x azul a un objeto (forma de entidad).

        El extremo inicial se vuelve de color rojo, lo que indica que el conector está pegado a la forma. Puede mover las formas pegadas sin romper la conexión.

      3. Pegue el punto final Imagen de punto final: signo más dentro de un cuadrado verde de la obli. Conector funciones forma en una forma de predicado (unario, binario, Binario Vertical, Ternario o Cuaternario ).

    2. Indicar una restricción de unicidad:

      1. Desde Diagrama ORM, arrastre la forma Restricción de unicidad hasta la página de dibujo.

      2. Coloque la forma directamente por encima o por debajo de la forma de predicado (Unario, Binario, Binario vertical, Ternario o Cuaternario) que desee restringir.

      3. Arrastre uno de los puntos finales ( Imagen de punto inicial - cuadrado verde con una X en el interior o Imagen de punto final: signo más dentro de un cuadrado verde ) para que la flecha alcance el cuadro de función apropiado en la forma de predicado.

    3. Indicar una restricción de frecuencia:

      1. Arrastre la forma Restricción de frecuencia desde Diagrama ORM hasta la página de dibujo.

      2. Coloque la forma cerca de la forma de predicado (Unario, Binario, Binario vertical, Ternario o Cuaternario) que desee restringir.

      3. Con la forma seleccionada, escriba la frecuencia que desee.

    4. Indicar una restricción de comparación o igualdad definida:

      1. Desde Diagrama ORM, arrastre la forma Restricción de subgrupo o Restricción de igualdad hasta la página de dibujo.

      2. Coloque la forma entre las formas de predicado (Unario, Binario, Binario vertical, Ternario o Cuaternario) con las funciones que desee restringir.

      3. Pegue el punto inicial Imagen de punto inicial - cuadrado verde con una X en el interior de la forma Restricción subconjunto o Restricción de igualdad a un punto de conexión Imagen de punto de conexión: x azul en el cuadro de función apropiado en la forma de predicado.

        El extremo inicial se vuelve de color rojo, lo que indica que el conector está pegado a la forma. Puede mover las formas pegadas sin romper la conexión.

      4. Pegue el punto final Imagen de punto final: signo más dentro de un cuadrado verde de la forma Restricción subconjunto o Restricción igualdad al cuadro de función apropiado de la forma de predicado.

    5. Indicar una restricción de anillo:

      1. Arrastre la forma Restricción de anillo desde Diagrama ORM hasta la página de dibujo.

      2. Coloque la forma cerca de la forma de predicado (Unario, Binario, Binario vertical, Ternario o Cuaternario) que contenga las dos funciones que desea restringir.

      3. Siga uno de estos procedimientos:

        • Si las dos funciones forman parte de un predicado mayor, pegue cada extremo ( Imagen de punto inicial - cuadrado verde con una X en el interior y Imagen de punto final: signo más dentro de un cuadrado verde ) de la forma Restricción de anillo a una de las funciones de la forma de predicado.

        • Si las dos funciones son un predicado binario, seleccione la forma Restricción de anillo, en el menú Formato haga clic en Línea. En la lista Trama haga clic en Ninguna y, a continuación, haga clic en Aceptar.

      4. Haga clic con el botón secundario en la forma Restricción de anillo y después haga clic en el tipo de restricción de anillo que desee en el menú contextual.

    6. Indicar una restricción externa:

      1. Arrastre una forma de restricción externa (Restricción frec. ext., Restricción P ext., Restricción oblig. ext. o Restricción unicidad ext.) desde Diagrama ORM hasta la página de dibujo.

      2. Coloque la forma cerca de las formas de predicado que representan las funciones que desea restringir.

      3. Desde Diagrama ORM, arrastre una forma Conector restricción hasta la página de dibujo.

      4. Pegue el punto inicial Imagen de punto inicial - cuadrado verde con una X en el interior de la forma de conector de restricción a un punto de conexión Imagen de punto de conexión: x azul en la forma de restricción externa.

        El extremo inicial se vuelve de color rojo, lo que indica que el conector está pegado a la forma. Puede mover las formas pegadas sin romper la conexión.

      5. Pegue el punto final Imagen de punto final: signo más dentro de un cuadrado verde de la forma de conector de restricción al cuadro de función apropiado en la forma de predicado (unario, binario, Binario Vertical, Ternario o Cuaternario ).

      6. Para modificar la frecuencia de la forma de restricción externa (Restricción frec. ext., Restricción P ext., Restricción obli. ext. o Restricción de unic. ext.), seleccione la forma y, a continuación, escriba la frecuencia que desee.

  8. Guarde el diagrama.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
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.

×