Home Bases de Datos El Modelo Entidad/Relación Relaciones en el modelo entidad-relación

PostHeaderIcon Relaciones en el modelo entidad-relación

Usar puntuación: / 6
MaloBueno 

RELACIONES:

Una relación es una asociación entre entidades. Tienen generalmente nombre de verbo, que la identifica de las otras relaciones y se representa mediante un rombo. Las relaciones pueden tener atributos. Esta entidad dará origen a una tabla que contendrá esos atributos. Esto se hace en el modelo relacional a la hora de representar los datos.

Un conjunto de relaciones son una agrupación de relaciones del mismo tipo. Es decir, todas las relaciones que se puedan sacar entre una, dos, tres o más entidades. Entre dos artículos, todas las asociaciones existentes entre ellas que tengan, forman un conjunto de relaciones.

 

Existen diferentes conjuntos de relaciones en un sistema de BD:

  • Binarias (dos entidades)


  • Ternarias (tres entidades)……


La función que desempeña una entidad en una relación se llama papel, y normalmente es implícito y no se suele especificar. Sin embargo, son útiles cuando el significado de una relación necesita ser clarificado.

Una relación también puede tener varios atributos descriptivos, especificando así una cualidad específica de la entidad.


DIAGRAMAS DE ESTRUCTURAS DE DATOS EN EL MODELO E-R:

Representan la estructura lógica de una BD de manera gráfica. Los símbolos que se utilizan son:

  • Para las entidades, rectángulos.

  • Para los atributos, eclipses. El que forme parte de la clave primaria va subrayado.

  • Para las relaciones, rombos.

  • Para unir atributos a entidades y a relaciones, y entidades a relaciones, líneas.

  • Si la relación tiene atributos asociados, se le unen a la relación.

  • Cada componente se etiqueta con el nombre de lo que representa.

 

Comentarios   

 
-1 #2 Administrator 20-11-2014 13:35
Cito a Marving:
Hola Javier
Si la flecha tiene punta, entonces estará en uno, y si no, en muchos. La orientación señala cardinalidad.
No entiendo eso.
Sin embargo he leido en otros lugares todo lo contrario
Cuando la cardinalidad máxima es n, se dibuja una punta de flecha hacia la entidad correspondiente.
En fin no se si podrás sacarme de dudas
Saludos


Hola Marving. La cardinalidad generalemente se señala con números o letras: 1 si es de uno, y M o N para el muchos. He encontrado bibliografía que incluye la opción de especificar el número exacto (por ejemplo 2) e incluso si es viable que la relación contenga cero elementos de una de las relaciones. Lo habitual es incluir la cardinalidad con un 1 o una M/N.
A partir de ahí no sabría decirte que se entiende con la flecha.
Saludos
Citar
 
 
-1 #1 Marving 18-11-2014 23:03
Hola Javier
Si la flecha tiene punta, entonces estará en uno, y si no, en muchos. La orientación señala cardinalidad.
No entiendo eso.
Sin embargo he leido en otros lugares todo lo contrario
Cuando la cardinalidad máxima es n, se dibuja una punta de flecha hacia la entidad correspondiente.
En fin no se si podrás sacarme de dudas
Saludos
Citar
 

Escribir un comentario


Código de seguridad
Refescar

PostHeaderIcon Más Comentado

PostHeaderIcon Últimos Comentarios

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy787
mod_vvisit_counterAyer736
mod_vvisit_counterEsta semana787
mod_vvisit_counterLa semana pasada8055
mod_vvisit_counterEste mes22552
mod_vvisit_counterEl mes pasado31024
mod_vvisit_counterTodos los días1571130

We have: 61 guests online
Hoy es: Abr 23, 2018