Use las anotaciones de pata de gallo para ilustrar la relación entre las entidades de un diagrama de pie de gallo. Las entidades se conectan por líneas, y los símbolos de cada extremo de la línea describen la cardinalidad de la relación entre las entidades.
Puesto que se usan ampliamente y utilizan solo cuatro símbolos, los diagramas de notación de pata de gallo le ayudan a comunicar relaciones complejas en un formato fácil de usar.
Crear el diagrama y las entidades
-
En Visio, en el menú archivo , seleccione nuevosoftwarede > y, a continuación, seleccione notación de base de datos de pata de gallo.
-
Elija unidades métricas o unidades de Estados Unidosy seleccione crear.
-
Desde la galería de símbolos notación de base de datos de pata de gallo , arrastre una forma de entidad hasta la página de dibujo.
-
Arrastre otra forma de entidad hasta la página de dibujo para crear una segunda entidad.
-
Arrastre una forma relación hasta la página de dibujo para crear la línea de relación.
-
Para conectar las entidades, arrastre el extremo izquierdo de la línea de relación hasta la primera entidad y péguela a un atributo, a un punto de conexión o a toda la entidad. Arrastre el otro extremo de la línea de relación y péguela a la segunda.
-
Establezca los símbolos de cardinalidad en los dos extremos de la línea de relación:
-
Haga clic con el botón secundario en la línea de relación, haga clic en establecer símbolo inicialy elija de la lista. El valor predeterminado es cero o más.
-
Vuelva a hacer clic con el botón secundario en la línea de relación, haga clic en establecer símbolo de finaly elija de la lista. El valor predeterminado es 1 y solo 1.
-
Para ajustar el ancho de una entidad, seleccione el borde y, a continuación, haga clic en el controlador amarillo y arrástrelo. No se puede ajustar manualmente el alto de una entidad. El alto se ajusta mediante la suma o resta de atributos:
-
Para quitar un atributo innecesario, selecciónelo y presione suprimir.
-
Para agregar un atributo a una entidad, arrastre un atributo del panel formas a la entidad y, después, suelte la tecla del mouse. Haga doble clic en el marcador de posición de nombre de atributo y escriba un nombre adecuado para el atributo.
Editar los atributos de una entidad
De forma predeterminada, se muestran los nombres de los atributos de una entidad, pero el tipo de cada atributo se oculta a la vista.
Puede cambiar esta configuración para cualquier entidad:
-
Haga clic con el botón derecho en la entidad y seleccione Mostrar tipos de atributos.
-
Para cambiar el tipo, señale el nombre del tipo y haga clic dos veces con un solo clic. Aparece un cuadro gris en el nombre del tipo para indicar que está seleccionado.
-
Escriba el nuevo nombre de tipo. Cuando haya terminado, presione ESC (o haga clic en cualquier otro lugar de la entidad) para guardar el cambio.
Cambiar la apariencia de la notación de pies de gallo
-
Haga clic con el botón secundario en la línea de relación y haga clic en formato de forma.
-
Haga clic en línea en el panel derecho para expandir la lista.
-
Para cambiar el color de la línea de relación, haga clic en el icono situado junto a colory seleccione un color.
-
Haga clic en iniciar tamaño de flecha o en ajustar tamaño de flecha para cambiar el tamaño de los símbolos inicial y final.
-
Para agregar texto, seleccione la línea de relación y escriba el texto.
Crear el diagrama y las entidades
-
Abra Visio para la web y busque el pie de gallo.
-
Seleccione el diagrama de notación de base de datos de pata de gallo .
-
En el cuadro de diálogo, seleccione unidades métricas o unidades de EE.
-
Seleccione Crear.
-
Se abre el diagrama. Debería ver la ventana formas junto al diagrama. Si no lo ve, vaya a ver > paneles de tareas y asegúrese de que formas está seleccionado. Si aún no la ve, haga clic en el botón expandir la ventana formas de la izquierda.
-
Desde la galería de símbolos notación de base de datos de pata de gallo , arrastre una forma de entidad hasta la página de dibujo.
-
Arrastre otra forma de entidad hasta la página de dibujo para crear una segunda entidad.
-
Arrastre una forma relación hasta la página de dibujo para crear la línea de relación.
-
Para conectar las entidades, arrastre el extremo izquierdo de la línea de relación hasta la primera entidad y péguela a un atributo, a un punto de conexión o a toda la entidad. Arrastre el otro extremo de la línea de relación y péguela a la segunda.
-
Establezca los símbolos de cardinalidad en los dos extremos de la línea de relación:
-
Haga clic con el botón secundario en la línea de relación, haga clic en establecer símbolo inicialy elija de la lista. El valor predeterminado es cero o más.
-
Vuelva a hacer clic con el botón secundario en la línea de relación, haga clic en establecer símbolo de finaly elija de la lista. El valor predeterminado es 1 y solo 1.
-
Para ajustar el ancho de una entidad, seleccione el borde y, a continuación, haga clic en el controlador amarillo y arrástrelo. No se puede ajustar manualmente el alto de una entidad. El alto se ajusta mediante la suma o resta de atributos:
-
Para quitar un atributo innecesario, selecciónelo y presione suprimir.
-
Para agregar un atributo a una entidad, arrastre un atributo del panel formas a la entidad y, después, suelte la tecla del mouse. Haga doble clic en el marcador de posición de nombre de atributo y escriba un nombre adecuado para el atributo.
Editar los atributos de una entidad
De forma predeterminada, se muestran los nombres de los atributos de una entidad, pero el tipo de cada atributo se oculta a la vista.
Puede cambiar esta configuración para cualquier entidad:
-
Haga clic con el botón derecho en la entidad y seleccione Mostrar tipos de atributos.
-
Para cambiar el tipo, señale el nombre del tipo y haga clic dos veces con un solo clic. Aparece un cuadro gris en el nombre del tipo para indicar que está seleccionado.
-
Escriba el nuevo nombre de tipo. Cuando haya terminado, presione ESC (o haga clic en cualquier otro lugar de la entidad) para guardar el cambio.
Formas disponibles en notación de base de datos de pie de gallo
Forma |
Descripción |
---|---|
Entidad |
Un objeto, un componente de datos. Se puede identificar de forma exclusiva mediante sus atributos y, por lo tanto, es independiente de cualquier otra entidad del esquema. |
Entidad con atributos |
Un objeto, un componente de datos. Se puede identificar de forma exclusiva mediante sus atributos y, por lo tanto, es independiente de cualquier otra entidad del esquema. Incluye una columna para mostrar el tipo de datos de cada atributo. |
Attribute |
Un hecho que describe una entidad. Aparece dentro del marco de la entidad. |
Atributo de clave principal |
Un atributo que identifica de forma única una entidad determinada. |
Separador de clave principal |
Una línea horizontal que se utiliza para separar el atributo de clave principal de los otros atributos de la entidad. |
Relación |
Indica la asociación entre dos entidades sólidas. Su nombre es un verbo que describe brevemente la asociación. Después de pegar la relación a las entidades, haga clic en ella con el botón secundario del mouse para establecer opciones como si se trata de una relación de "identificación" y para establecer los símbolos en cada extremo de la línea de conexión. |
Entidades fuertes y débiles
-
Una entidad sólida tiene una clave principal, lo que significa que puede identificarse de forma única por sus atributos solo.
-
Una entidad débil es una entidad que no puede estar identificada de forma única por sus atributos solo. Depende de la entidad principal. Debe usar una clave externa junto con sus atributos para crear una clave principal. Normalmente, la clave externa es la clave principal de una entidad segura con la que se relaciona la entidad débil.
La relación entre dos entidades sólidas se denomina simplemente relación.
La relación entre una entidad segura y una entidad débil se denomina una relación fuerte.
Símbolos de la notación de pata de gallo
Los diagramas de pie de gallo representan las entidades como cuadros y las relaciones entre los cuadros. Las diferentes formas de los extremos de estas líneas representan la cardinalidad relativa de la relación.
Los tres símbolos se usan para representar una cardinalidad:
Un timbre representa "cero" |
|
Un guión representa "uno" |
|
El pie de una Crow representa "varios" o "infinitos" |
|
Estos símbolos se usan en parejas para representar los cuatro tipos de cardinalidad que una entidad puede tener en una relación. El elemento interno de la notación representa el valor mínimo, mientras que el elemento exterior (más cercano a la entidad) representa el máximo.
Descripción |
Símbolo |
---|---|
Timbre y guión: mínimo cero, máximo (opcional) |
|
Guión y guión: mínimo, uno máximo (obligatorio) |
|
Timbre y pata de gallo: cero como mínimo, máximo de muchos (opcional) |
|
Un guión y un pie de gallo: uno mínimo, el número máximo (obligatorio) |
|
Sugerencias para diseñar el diagrama
-
Identifique todas las entidades que necesita. Dibuje todos en el diagrama.
-
Determine qué entidades tienen relaciones entre ellas y conéctelas. (No todas las entidades tendrán relaciones. Algunos pueden tener varias relaciones.)
-
Cada entidad solo debe aparecer una vez en el diagrama.
-
Revise las relaciones que ha dibujado. ¿Hay relaciones redundantes? ¿Hay alguno que no sea necesario o que falte?