Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagrama E-R
2. Participacin:
La participacin de una ocurrencia de una entidad, indica mediante una pareja de nmeros, el mnimo y mximo nmero de veces que puede aparecer en la relacin asociada a otra ocurrencia de entidad.
Participacin Significado
(0,1) (1,1) (0,n) (1,n) Mnimo cero, mximo uno Mnimo uno, mximo uno Mnimo cero, mximo n (Muchos) Mnimo uno, mximo n (Muchos)
Las reglas que definen la participacin de una ocurrencia en una relacin son las reglas de negocio.
Diagrama E-R
2. Participacin:
La notacin que se utiliza para expresar las participaciones en el diagrama entidad relacin es poner al lado de la entidad correspondiente, la pareja de nmeros mximo y mnimo de participaciones. Por ejemplo:
(1,n) trabaja en (0,n)
Empleado
Proyecto
Diagrama E-R
2. Participacin:
Los empleados pueden trabajar en varios proyectos o pueden estar de vacaciones (sin proyecto). Por otro lado, en un proyecto trabajan de 1 a varios trabajadores. En este caso la participacin de proyecto es (0,n), ya que un empleado puede tener asignados de 0 a n proyectos. La participacin del empleado es (1,n), ya que en un proyecto puede haber de 1 a n empleados.
(1,n)
Empleado
trabaja en
(0,n)
Proyecto
Actividad N1:
En un supermercado hay productos organizados en categoras (frutas, ultramarinos, carnes, pescados, etc.). Cada producto pertenece a una nica categora y puede haber categoras que todava no tengan ningn producto asignado, sin embargo, no pueden haber productos sin categora. Se pide:
o o o
Diagrama E-R
3. Cardinalidad:
La cardinalidad de una relacin se calcula a travs de las participaciones de sus ocurrencias en ella. Se toman el nmero mximo de participaciones de cada una de las entidades en la relacin. Por ejemplo, en el caso anterior, se tena una cardinalidad de 1:N, puesto que por el lado de las categoras, el mximo de (1,1) es 1 y por el lado de los productos, el mximo es (0,n) es N.
(1:N) (1,1) (0,n)
organiza
Categora
Productos
Diagrama E-R
3.1 Clasificacin de Cardinalidad:
Cardinalidad 1:1
Esta cardinalidad especifica que una entidad A puede estar vinculada mediante una relacin una a una de otra entidad B y viceversa. Por ejemplo, se puede limitar el nmero de directores de departamento mediante una relacin 1:1. as un empleado solo puede ser jefe de un departamento y un departamento solo puede tener un jefe.
(1:1)
Empleado
Dirige
Departamento
Diagrama E-R
3.1 Clasificacin de Cardinalidad:
Cardinalidad 1:N (1:M)
Esta relacin especifica que una entidad A puede estar vinculada mediante una relacin a varias ocurrencias de otra entidad B. Sin embargo una de las ocurrencias de la entidad B solo puede estar vinculada a una ocurrencia de la entidad A. Por ejemplo, un representante gestiona las carreras de varios actores y un actor solo puede tener un representante.
(1:N)
Representante
representa
Actor
Diagrama E-R
3.1 Clasificacin de Cardinalidad:
Cardinalidad M:N (N:M)
Esta cardinalidad especifica que una entidad A puede estar vinculada mediante una relacin a varias ocurrencias de la entidad B y a su vez, una ocurrencia de la entidad B puede estar vinculada a varias de la entidad A. Por ejemplo, un empleado puede trabajar para varios proyectos al mismo tiempo en un mismo proyecto pueden trabajar varios empleados. (N:M)
Empleado
Trabaja en
Proyecto
Diagrama E-R
3.2 Cardinalidad de relaciones no binarias:
Para calcular la cardinalidad de una relacin ternaria se tomar una de las tres entidades y se combinan las otras dos. A continuacin, se calcula la participacin de la entidad en la combinacin de las otras dos. Posteriormente, se har lo mismo con las otras dos entidades. Finalmente, tomando los mximos de las participaciones se generan las cardinalidades. Por ejemplo, se distinguen tres participaciones, la que se produce entre empresa y auditora-expediente. La que se distingue entre auditora y empresa-expediente y por ltimo la expediente con auditora-empresa:
(1:1:N)
Auditora
(0,1)
Audita (1,1)
(0,n)
Empresa
Expediente
Una empresa, Cuntos expedientes puede tener con una auditora?. Puede tener un mnimo de 0 y un mximo de n. Participacin de Empresa (0,n).
Una auditora, Cuntos expedientes puede tener con una empresa?. Puede tener un mnimo de 0 y un mximo de 1. Participacin de Auditora (0,1).
Un expediente, A cuantas empresas auditadas por la auditora puede pertenecer? Solo puede pertenecer a una empresa auditada. Participacin de Expediente (1,1).
Actividad N2:
Calcule la cardinalidad de la siguiente relacin ternaria:
Editorial
edita
Libro
Autor
Actividad N2
Hay que contestar a las siguientes preguntas:
Cuntos autores puede tener un determinado libro publicado en una determinada editorial?
Cuntos libros puede tener un determinado autor publicados en una determinada editorial?
Actividad N3:
Calcule la cardinalidad de la siguiente relacin binarias:
o o o o o o o
casado
con
mujer,
en
una
sociedad
Hombre est casado con mujer, en una sociedad machista poligmica. Hombre est casado con mujer, en una sociedad poligmica liberal. Arquitecto disea casa. Piezas forman producto. Jugador juega en equipo. Poltico gobierna en pas.
Actividad N4:
Calcule la cardinalidad de la siguiente relacin terciarias:
o o o
Mecnico arregla vehculo en taller. Alumno cursa ciclo en instituto. Veterinario administra medicacin de animal.
Diagrama E-R
3.3 Cardinalidad de las relaciones reflexivas:
En las relaciones reflexivas, la misma entidad juega dos papeles distintos en la relacin. Para calcular su cardinalidad hay que extraer las participaciones segn los dos roles existentes. Por ejemplo en la relacin reflexiva ES JEFE, la entidad EMPLEADO aparece con dos roles. El primer rol es el empleado como jefe. El segundo rol es el empleado como subordinado
1:N
Es jefe
(1,n)
EMPLEADO
(0,1)
Actividad N5:
Justifica cul sera las participaciones y la cardinalidad de la siguiente relacin, teniendo en cuenta que:
o
Una figura puede estar formada por mltiples tipos distintos de figuras.
contie ne
FIGURA