jueves, 2 de junio de 2022

Notación de pata de gallo: símbolos de relación y cómo leer diagramas

 Los diagramas de relación de entidad (ERD) nos ayudan a comprender la conexión entre varias "entidades" que componen un sistema.


En el desarrollo de software, los ERD se utilizan principalmente en el diseño de bases de datos.

Esto nos permite crear representaciones gráficas de las entidades que componen sistemas como una base de datos (lo comprenderá mejor con los ejemplos de este tutorial).


Para comprender la relación entre las entidades en un ERD, usamos símbolos y notaciones específicas.


Aunque hay varias notaciones para entender los ERD,

nos centraremos en la notación de pata de gallo, que es una de las más utilizadas al crear/diseñar ERD.


Este tutorial lo ayudará a comprender qué entidades y sus atributos se encuentran en los diagramas de relación de entidad, los diversos símbolos en notación de pata de gallo que puede usar para definir la relación entre entidades,

y cómo leer y comprender diagramas.


Al final del tutorial, debería poder comprender y leer diagramas, y crear sus propios diagramas de relación de entidad utilizando la notación de pata de gallo para definir sus relaciones de entidad.


Verá las palabras: notación, indicadores y símbolos utilizados indistintamente.


¿Qué es una entidad en los ERD?

Antes de ver algunos ejemplos, hablemos de algunos de los términos/componentes clave que formarán los diagramas de relación de entidad con los que trabajaremos.


El primero es la entidad. Una entidad simplemente representa un objeto en nuestra base de datos. Esto podría ser un objeto para usuarios, cursos, productos, etc.

Tenga en cuenta que el nombre de cada entidad debe ser singular (usuario) y no plural (usuarios).


Así es como se ve una entidad:


entidad

El diagrama anterior muestra una entidad llamada usuario. Esta entidad dispondrá de información sobre los distintos usuarios registrados en una plataforma.


En la siguiente sección, hablaremos sobre los atributos.


¿Qué son los atributos en los ERD?

Hemos hablado de entidades y sabemos que almacenan algún tipo de información sobre el objeto que representan.


La información sobre un objeto son los atributos. Entonces podemos decir que las propiedades de una entidad son los atributos.


Representemos esto usando un diagrama.


atributos-2

La entidad en el diagrama anterior tiene tres atributos: nombre de usuario, edad

y correo electrónico.


Ahora tiene una imagen más clara de lo que es una entidad y sus atributos.


Si aún encuentra esto confuso, la entidad anterior se llama "Usuario". La entidad tiene tres propiedades (nombre de usuario, edad y correo electrónico) que se denominan atributos de la entidad.


Relación entre entidades en ERD

En las secciones anteriores,

hablamos de entidades y sus atributos. En la mayoría de los casos, las bases de datos se componen de más de una entidad.


Para entender la relación entre una entidad y otra, usamos líneas para conectarlas. Pero estas líneas tienen anotaciones (indicadores) para especificar el tipo de relación que existe entre dos entidades.

Usaremos la notación de pata de gallo para especificar nuestras relaciones entre entidades.


Símbolos en notación de pata de gallo y su significado

Antes de que veamos los diagramas de los símbolos asociados con la notación de pata de gallo, debemos discutir un término clave en la notación de pata de gallo.


Uno de los términos más importantes que debe conocer al usar la notación de pata de gallo es la cardinalidad.

La cardinalidad actúa como un parámetro para la relación entre entidades. Para una entidad, existe un número mínimo y máximo que ayuda a definir su relación con otra entidad.


No se preocupe si estas explicaciones parecen confusas. A medida que avancemos, los entenderás perfectamente.


Fuente
https://www.freecodecamp.org/news/crows-foot-notation-relationship-symbols-and-how-to-read-diagrams/

No hay comentarios:

Publicar un comentario

La falta de dólares pone en jaque la seguridad informática de las organizaciones.

Fuente:  https://www.lavoz.com.ar/negocios/tecnologia-la-falta-de-dolares-pone-en-jaque-la-seguridad-informatica-de-las-organizaciones/ Quie...