Use las notaciones de pata de gallo para ilustrar la relación entre entidades en un diagrama de pata de gallo. Las entidades se conectan por líneas y los símbolos en cualquier extremo de la línea describen la cardinalidad de la relación entre las entidades.
Dado que son ampliamente utilizados 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 , selecciona Nuevosoftware de > y luego Notación de base de datos Pata de gallo.
-
Elija Unidades métricas o Unidades de EE. UU. y seleccione Crear.
-
Desde la galería de símbolos Notación de base de datos Crow's Foot , arrastre una forma Entidad hasta la página de dibujo.
-
Arrastre otra forma Entidad a la página de dibujo para crear una segunda entidad.
-
Arrastre una forma Relación a 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 a la primera entidad y pégalo a un atributo, un punto de conexión o a toda la entidad. Arrastre el otro extremo de la línea de relación y pégalo a la segunda entidad.
-
Establezca los símbolos de cardinalidad en ambos extremos de la línea de relación:
-
Haga clic con el botón derecho en la línea de relación, haga clic en Establecer símbolo de inicio y elija una opción de la lista. El valor predeterminado es Cero o más.
-
Haga clic con el botón derecho en la línea de relación de nuevo, haga clic en Establecer símbolo de fin y elija una opción 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 y arrastre el controlador amarillo. 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 desde el panel Formas a la entidad y suelte la tecla del mouse. Haga doble clic en el marcador de posición del nombre del 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 está oculto de 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 atributo.
-
Para cambiar el tipo, seleccione el nombre del tipo y haga doble clic. Aparecerá un cuadro gris alrededor del 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 del pata 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 junto a Color y seleccione un color.
-
Haga clic en Tamaño de flecha inicial o Fin de flecha para cambiar el tamaño de los símbolos Inicio y Fin.
-
Para agregar texto, seleccione la línea de relación y escriba el texto.
Nota: La creación y edición de diagramas de notación de base de datos de pata de gallo en Visio para la Web requiere una licencia de Visio Plan 1 o Visio Plan 2, que se compra por separado de Microsoft 365. Para obtener más información, póngase en contacto con su administrador de Microsoft 365. Si el administrador ha activado "compras de autoservicio", puede comprar una licencia para Visio usted mismo. Para obtener más información, consulta Preguntas frecuentes sobre la compra de autoservicio.
Crear el diagrama y las entidades
-
Abra Visio para la Web y busque pata de gallo.
-
Seleccione el diagrama de notación de base de datos Crow's Foot.
-
En el cuadro de diálogo, seleccione Unidades métricas o Unidades de EE. UU.
-
Seleccione Crear.
-
Se abrirá 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 Crow's Foot , arrastre una forma Entidad hasta la página de dibujo.
-
Arrastre otra forma Entidad a la página de dibujo para crear una segunda entidad.
-
Arrastre una forma Relación a 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 a la primera entidad y pégalo a un atributo, un punto de conexión o a toda la entidad. Arrastre el otro extremo de la línea de relación y pégalo a la segunda entidad.
-
Establezca los símbolos de cardinalidad en ambos extremos de la línea de relación:
-
Haga clic con el botón derecho en la línea de relación, haga clic en Establecer símbolo de inicio y elija una opción de la lista. El valor predeterminado es Cero o más.
-
Haga clic con el botón derecho en la línea de relación de nuevo, haga clic en Establecer símbolo de fin y elija una opción 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 y arrastre el controlador amarillo. 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 desde el panel Formas a la entidad y suelte la tecla del mouse. Haga doble clic en el marcador de posición del nombre del 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 está oculto de 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 atributo.
-
Para cambiar el tipo, seleccione el nombre del tipo y haga doble clic. Aparecerá un cuadro gris alrededor del 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 crow's foot
Forma |
Descripción |
---|---|
Entidad |
Un objeto, un componente de datos. Se puede identificar de forma única por 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 única por 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. |
Atributo |
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 usa para separar el atributo de clave principal de los demás atributos de la entidad. |
Relación |
Indica la asociación entre dos entidades seguras. Su nombre es un verbo que describe brevemente la asociación. Después de pegar la relación a las entidades, haga clic con el botón secundario en ella para establecer opciones como si se trata de una relación "Identificando" y establecer los símbolos en cada extremo de la línea de conexión. |
Entidades fuertes y débiles
-
Una entidad fuerte tiene una clave principal, lo que significa que solo se puede identificar por sus atributos.
-
Una entidad débil es una entidad que no se puede identificar únicamente por sus atributos. Depende de su 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 fuerte a la que está relacionada la entidad débil.
La relación entre dos entidades seguras se denomina simplemente relación.
La relación entre una entidad fuerte y una entidad débil se denomina relación fuerte.
Símbolos en notación de pata de gallo
Los diagramas de pata de gallo representan entidades como cuadros y relaciones como líneas entre los cuadros. Formas diferentes en los extremos de estas líneas representan la cardinalidad relativa de la relación.
Se usan tres símbolos para representar la cardinalidad:
Un anillo representa "cero" |
|
Un guión representa "uno" |
|
El pie de gallo representa "muchos" o "infinitos" |
|
Estos símbolos se usan en pares para representar los cuatro tipos de cardinalidad que una entidad puede tener en una relación. El elemento interno de la anotación representa el mínimo y el elemento externo (más cercano a la entidad) representa el máximo.
Descripción |
Símbolo |
---|---|
Anillo y guión: Cero mínimo, máximo uno (opcional) |
|
Guión y guión: Mínimo uno, máximo uno (obligatorio) |
|
Anillo y pata de gallo: mínimo cero, máximo de varios (opcional) |
|
Guion y pata de gallo: Mínimo uno, número máximo (obligatorio) |
|
Sugerencias para diseñar el diagrama
-
Identifique todas las entidades que necesita. Dibuje todos ellos en el diagrama.
-
Determine qué entidades tienen relaciones entre sí y conéctelas. (No todas las entidades tendrán relaciones. Algunas pueden tener varias relaciones).
-
Cada entidad debe aparecer solo una vez en el diagrama.
-
Revise las relaciones que ha dibujado. ¿Hay relaciones redundantes? ¿Hay algo que no sea necesario o que falte?