SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
Modelo
Entidad - Relación
MER
Por: Harold Alvarez Campos
Haroldalvarez.weebly.com / @haroldalvarezk / halvarez1
Reseña histórica
• El Modelo Entidad-Interrelación, propuesto por Peter
Chen en el artículo ya histórico en 1976, es uno de
los modelos conceptuales más extendidos.
• Artículo
ACM Transactions on Database Systems, Vol.1, No.
1, March 1976, Peter Pin-Shan Chen, The Entity-
Relationship Model-Toward a Unified View of Data,
Massachusetts Institute of Technology.
“El Modelo Entidad-Interrelación puede ser usado
como una base para una vista unificada de los
datos”, adoptando “el enfoque más natural del mundo
real que consiste en entidades e interrelaciones”.
2
¿Qué es el
Modelo Entidad-Relación (MER)?
• Es un modelo que se basa en la
percepción del mundo real que consiste
en un conjunto de objetos llamados
entidades y las interrelaciones entre
ellos. Representa gráficamente la
estructura lógica (conceptual) de la base
de datos.
3
Conceptos básicos
• Entidad
• Atributo
• relación
• Diagramas Entidad-Interrelación
4
Entidad
• Es un objeto real o abstracto sobre el que se
tiene información, pueden ser personas,
lugares, cosas o eventos de interés.
Entidad
5
Símbolo:
Entidad
• Cada ejemplar de una entidad se
denomina instancia.
– Entidad
– Instancias
Persona
6
Tipos de entidades
1. Fuerte: Las instancias de este tipo
tienen existencia por sí mismas en el
universo de estudio
independientemente de cualquier
otro conjunto de entidades.
2. Débil: Las instancias de esta
entidad dependen de una entidad
existente en el universo, al
desaparecer esta entidad superior,
desaparecerán todas las entidades
débiles vinculadas a la misma.
Entidad
Entidad débil
7
Tipos de entidades
Banco Sucursal
Tiene
8
Atributo
• Son cada una de las
propiedades o
características descriptivas
de la entidad, tales como
nombre, edad y nacionalidad.
Atributo
Persona
Nombre
Edad
Nacionalidad
9
Símbolo:
Tipos de atributos
1. Obligatorios: aquellos que deben tomar un
valor y no se permite que ningún ejemplar no
tenga un valor determinado en el atributo.
26
Salvadoreña
Persona
Edad
Nacionalidad
10
Tipos de atributos
2. Opcional: aquellos atributos que pueden
tener valores o no tenerlo. Posiblemente nulo.
26
Salvadoreña
Persona
Edad
Nacionalidad
nulo
Teléfono
11
Tipos de atributos
3. Monovaluado: aquel atributo que sólo
puede tener un único valor. Ejemplo: Edad.
26
Salvadoreña
Persona
Edad
Nacionalidad
nulo
Teléfono
12
Tipos de atributos
4. Multivaluado: aquellos atributos que
pueden tener varios valores. Ejemplo:
Teléfono.
Atributo
26
Salvadoreña
Persona
Edad
Nacionalidad
0445512345678
56061234
Teléfono
13
Tipos de atributos
5. Derivados: cuyo valor se obtiene a
partir de los valores de otros atributos,
es decir, derivan de valores de otros
atributos o entidades relacionadas.
Edad
14
Símbolo:
Tipos de atributos
6. Simples: No se pueden dividir en
subpartes.
nacionalidad
15
Símbolo:
Tipos de atributos
7. Compuestos: Se pueden dividir en
subpartes.
Fecha de nacimiento
Año
Mes
Día
16
Símbolo:
Tipos de atributos
8. Claves: Una clave, es el conjunto de
atributos de una entidad que permiten
distinguirla de forma única del resto
de entidades.
Atributo
17
Símbolo:
Claves
9. Superclave: Es un conjunto de uno
o más atributos que, tomados
colectivamente, permiten identificar de
forma única una entidad.
Cliente
Id_cliente
Nombre
Teléfono
18
Claves
10. Claves candidatas: Son
superclaves tales que todos sus
subconjuntos no son superclave.
Cliente
Id_cliente
Nombre
Teléfono
No_IFE
19
Claves
11. Clave primaria:
Es una clave candidata elegida por el
diseñador como elemento principal para
identificar de forma única las entidades
dentro de un conjunto de entidades o una
relación en el conjunto de interrelaciones.
20
La clave primaria se debe elegir
de manera que sus atributos en
lo posible nunca cambien.
Entidad - Atributo
Alumno
Fecha de nacimiento
Número de cuenta
Edad
Nombre
Nacionalidad
Año
Mes
Día
21
Las interrelaciones
representan asociaciones del
mundo real entre dos o más
entidades.
Interrelaciones
Maestro enseña a alumnos
Doctor atiende pacientes
relación
Enseña
Atiende
Cocina
Panadero cocina pasteles
22
Interrelaciones
Las interrelaciones se caracterizan por:
1. Nombre: que es un verbo en singular.
Ejemplo: Imparte, escribe, etc.
2. Grado: número de entidades que
participan en la relación.
3. Cardinalidad: Expresa el número de
entidades a las que otra entidad pueda
estar asociada, por medio de un conjunto
de interrelaciones.
23
Grado (Asociación)
R
E
R
E E
Casada
con
Persona
atiende
Médico Paciente
24
Unaria
Binaria
Grado (Asociación)
Ternaria
E E
E
R
Materia Evaluación
Estudiante
Obtiene
25
• Es cuando una relación se
relaciona consigo misma.
Empleado Supervisa
26
Relaciones Recursivas
Rol
Empleado Supervisa
Supervisor
Supervisado
El nombre de rol indica el papel que una entidad
participante de un conjunto de entidad, desempeña en
cada instancia de una relación y ayuda a explicar el
significado de la relación.
27
Cardinalidad
Tipos de interrelaciones:
• Uno a uno
• Uno a muchos
• Muchos a uno
• Muchos a muchos
Esto depende del entono real dentro
del que se esté modelando.
28
Cardinalidad
• Uno a uno
Municipio
a1
a2
a3
Alcalde
b1
b2
b3
Tiene
29
Cardinalidad
• Uno a muchos:
Empresa
a1
a2
a3
Departamento
b1
b2
b3
b4
Conformada por
b5
30
Cardinalidad
• Muchos a uno
Sucursal
a1
a2
a3
Empresa
b1
b2
b3
a4
Pertenece a
a5
31
Cardinalidad
• Muchos a muchos
Profesor
a1
a2
a3
a4
Estudiante
b1
b2
b3
b4
Atiende a
32
Atributos de las interrelaciones
• Las interrelaciones
pueden tener atributos
como las entidades. relación
Atributo
33
Imparte
Semestre
Profesor Asignatura
Ejemplo
Opciones de simbología
Cardinalidad Chen
Uno a uno
(1:1)
Uno a muchos
(1:N)
Muchos a uno
(N:1)
Muchos a
muchos (M:N)
1 1
1 N
M N
N 1
34
Simbología modalidad
Chen
Obligatoria Obligatoria Obligatoria
Opcional No existe Opcional Opcional
Obligatoria Opcional
35
Resumen de la simbología
Elemento Símbolo
Entidad
Atributo
relación
Entidad
Atributo
relación
36
Diagrama Entidad-Relación
Entidad Entidad
relación
Atributo Atributo Atributo
Atributo
37
Diagramas Entidad-Interrelación
Sujeto Complemento
Verbo
Alumno Asignatura
Estudia
38
Diagrama Entidad-Relación
Alumno
Fecha de nacimiento
Número de cuenta
Edad
Nombre completo
Nacionalidad
Año
Mes
Día
Estudia Asignatura
Nombre Horario
Nombre
ApellidoP
ApellidoM
39
¿Cómo pasar MER a tablas?
• Entidades se traducen en tablas.
• Atributos se traducen como campos.
• Clave primaria, es llave primaria.
• Interrelaciones con atributos se pasan como
tablas.
• Interrelaciones sin atributos:
• Uno a uno: intercambio de las llaves de las
entidades relacionadas.
• Uno a muchos: la llave de entidad del lado de
uno pasa a la tabla de lado de muchos.
• Muchos a muchos: se tiene que crear una tabla
intermedia y las llave de las dos entidades
relacionadas pasan a la tabla auxiliar.
40
Ejemplo
Alumno
Fecha de nacimiento
Número de cuenta
Edad
Nombre
Completo
Nacionalidad
Año
Mes
Día
Estudia Asignatura
Nombre Horario
Nombre
ApellidoP
ApellidoM
41
Entidades: Companía, soldado, servicio, cuerpo, cuartel.
Entidades: Turista, vuelo, hotel, agencia.
Entidades: Opción, modelo, vendedor, cliente, vehículo.

Más contenido relacionado

Similar a modeloer-160514224136.pdf

Esthela reina
Esthela reinaEsthela reina
Esthela reina
Esthela95
 
Modelo e r
Modelo e rModelo e r
Modelo e r
garci17
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquil
luigi87238
 

Similar a modeloer-160514224136.pdf (20)

Mer
MerMer
Mer
 
Mer
MerMer
Mer
 
entidad relacion
entidad relacionentidad relacion
entidad relacion
 
3 modelo er
3 modelo er3 modelo er
3 modelo er
 
ENTIDAD RELACION COMPONENTES
ENTIDAD RELACION COMPONENTESENTIDAD RELACION COMPONENTES
ENTIDAD RELACION COMPONENTES
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
Modelo conceptual entidad interrelacion
Modelo conceptual entidad interrelacionModelo conceptual entidad interrelacion
Modelo conceptual entidad interrelacion
 
Esthela reina
Esthela reinaEsthela reina
Esthela reina
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquil
 
Deber 1
Deber 1 Deber 1
Deber 1
 
1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
ingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdf
 
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
10-Unidad 3: Componente técnico profesional general de la Carrera -3.2 Tópico...
 
Modelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivasModelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivas
 
Unidad II Modelo Conceptual
Unidad II Modelo ConceptualUnidad II Modelo Conceptual
Unidad II Modelo Conceptual
 
Guia de Base de Datos Unidad 2. Lissette T
Guia de Base de Datos Unidad 2. Lissette TGuia de Base de Datos Unidad 2. Lissette T
Guia de Base de Datos Unidad 2. Lissette T
 
Unidad II Modelo Conceptual
Unidad II Modelo Conceptual Unidad II Modelo Conceptual
Unidad II Modelo Conceptual
 
Análisis de sistemas clase 3
Análisis de sistemas   clase 3Análisis de sistemas   clase 3
Análisis de sistemas clase 3
 
Clase mer
Clase  merClase  mer
Clase mer
 

Último

TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
FRANCISCOJUSTOSIERRA
 
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
varichard
 

Último (20)

METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptxMETRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energia
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdf
 
expo unidad5 metodologia de los sistemas blandos .pptx
expo unidad5 metodologia de los sistemas blandos .pptxexpo unidad5 metodologia de los sistemas blandos .pptx
expo unidad5 metodologia de los sistemas blandos .pptx
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayo
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdfDiseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
 
Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obras
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
 
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSCONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
 
Circuitos_basicos_de_neumatica miquel carulla .pdf
Circuitos_basicos_de_neumatica  miquel carulla .pdfCircuitos_basicos_de_neumatica  miquel carulla .pdf
Circuitos_basicos_de_neumatica miquel carulla .pdf
 
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
 
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
 
Ciclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptxCiclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptx
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 

modeloer-160514224136.pdf

  • 1. Modelo Entidad - Relación MER Por: Harold Alvarez Campos Haroldalvarez.weebly.com / @haroldalvarezk / halvarez1
  • 2. Reseña histórica • El Modelo Entidad-Interrelación, propuesto por Peter Chen en el artículo ya histórico en 1976, es uno de los modelos conceptuales más extendidos. • Artículo ACM Transactions on Database Systems, Vol.1, No. 1, March 1976, Peter Pin-Shan Chen, The Entity- Relationship Model-Toward a Unified View of Data, Massachusetts Institute of Technology. “El Modelo Entidad-Interrelación puede ser usado como una base para una vista unificada de los datos”, adoptando “el enfoque más natural del mundo real que consiste en entidades e interrelaciones”. 2
  • 3. ¿Qué es el Modelo Entidad-Relación (MER)? • Es un modelo que se basa en la percepción del mundo real que consiste en un conjunto de objetos llamados entidades y las interrelaciones entre ellos. Representa gráficamente la estructura lógica (conceptual) de la base de datos. 3
  • 4. Conceptos básicos • Entidad • Atributo • relación • Diagramas Entidad-Interrelación 4
  • 5. Entidad • Es un objeto real o abstracto sobre el que se tiene información, pueden ser personas, lugares, cosas o eventos de interés. Entidad 5 Símbolo:
  • 6. Entidad • Cada ejemplar de una entidad se denomina instancia. – Entidad – Instancias Persona 6
  • 7. Tipos de entidades 1. Fuerte: Las instancias de este tipo tienen existencia por sí mismas en el universo de estudio independientemente de cualquier otro conjunto de entidades. 2. Débil: Las instancias de esta entidad dependen de una entidad existente en el universo, al desaparecer esta entidad superior, desaparecerán todas las entidades débiles vinculadas a la misma. Entidad Entidad débil 7
  • 8. Tipos de entidades Banco Sucursal Tiene 8
  • 9. Atributo • Son cada una de las propiedades o características descriptivas de la entidad, tales como nombre, edad y nacionalidad. Atributo Persona Nombre Edad Nacionalidad 9 Símbolo:
  • 10. Tipos de atributos 1. Obligatorios: aquellos que deben tomar un valor y no se permite que ningún ejemplar no tenga un valor determinado en el atributo. 26 Salvadoreña Persona Edad Nacionalidad 10
  • 11. Tipos de atributos 2. Opcional: aquellos atributos que pueden tener valores o no tenerlo. Posiblemente nulo. 26 Salvadoreña Persona Edad Nacionalidad nulo Teléfono 11
  • 12. Tipos de atributos 3. Monovaluado: aquel atributo que sólo puede tener un único valor. Ejemplo: Edad. 26 Salvadoreña Persona Edad Nacionalidad nulo Teléfono 12
  • 13. Tipos de atributos 4. Multivaluado: aquellos atributos que pueden tener varios valores. Ejemplo: Teléfono. Atributo 26 Salvadoreña Persona Edad Nacionalidad 0445512345678 56061234 Teléfono 13
  • 14. Tipos de atributos 5. Derivados: cuyo valor se obtiene a partir de los valores de otros atributos, es decir, derivan de valores de otros atributos o entidades relacionadas. Edad 14 Símbolo:
  • 15. Tipos de atributos 6. Simples: No se pueden dividir en subpartes. nacionalidad 15 Símbolo:
  • 16. Tipos de atributos 7. Compuestos: Se pueden dividir en subpartes. Fecha de nacimiento Año Mes Día 16 Símbolo:
  • 17. Tipos de atributos 8. Claves: Una clave, es el conjunto de atributos de una entidad que permiten distinguirla de forma única del resto de entidades. Atributo 17 Símbolo:
  • 18. Claves 9. Superclave: Es un conjunto de uno o más atributos que, tomados colectivamente, permiten identificar de forma única una entidad. Cliente Id_cliente Nombre Teléfono 18
  • 19. Claves 10. Claves candidatas: Son superclaves tales que todos sus subconjuntos no son superclave. Cliente Id_cliente Nombre Teléfono No_IFE 19
  • 20. Claves 11. Clave primaria: Es una clave candidata elegida por el diseñador como elemento principal para identificar de forma única las entidades dentro de un conjunto de entidades o una relación en el conjunto de interrelaciones. 20 La clave primaria se debe elegir de manera que sus atributos en lo posible nunca cambien.
  • 21. Entidad - Atributo Alumno Fecha de nacimiento Número de cuenta Edad Nombre Nacionalidad Año Mes Día 21
  • 22. Las interrelaciones representan asociaciones del mundo real entre dos o más entidades. Interrelaciones Maestro enseña a alumnos Doctor atiende pacientes relación Enseña Atiende Cocina Panadero cocina pasteles 22
  • 23. Interrelaciones Las interrelaciones se caracterizan por: 1. Nombre: que es un verbo en singular. Ejemplo: Imparte, escribe, etc. 2. Grado: número de entidades que participan en la relación. 3. Cardinalidad: Expresa el número de entidades a las que otra entidad pueda estar asociada, por medio de un conjunto de interrelaciones. 23
  • 25. Grado (Asociación) Ternaria E E E R Materia Evaluación Estudiante Obtiene 25
  • 26. • Es cuando una relación se relaciona consigo misma. Empleado Supervisa 26 Relaciones Recursivas
  • 27. Rol Empleado Supervisa Supervisor Supervisado El nombre de rol indica el papel que una entidad participante de un conjunto de entidad, desempeña en cada instancia de una relación y ayuda a explicar el significado de la relación. 27
  • 28. Cardinalidad Tipos de interrelaciones: • Uno a uno • Uno a muchos • Muchos a uno • Muchos a muchos Esto depende del entono real dentro del que se esté modelando. 28
  • 29. Cardinalidad • Uno a uno Municipio a1 a2 a3 Alcalde b1 b2 b3 Tiene 29
  • 30. Cardinalidad • Uno a muchos: Empresa a1 a2 a3 Departamento b1 b2 b3 b4 Conformada por b5 30
  • 31. Cardinalidad • Muchos a uno Sucursal a1 a2 a3 Empresa b1 b2 b3 a4 Pertenece a a5 31
  • 32. Cardinalidad • Muchos a muchos Profesor a1 a2 a3 a4 Estudiante b1 b2 b3 b4 Atiende a 32
  • 33. Atributos de las interrelaciones • Las interrelaciones pueden tener atributos como las entidades. relación Atributo 33 Imparte Semestre Profesor Asignatura Ejemplo
  • 34. Opciones de simbología Cardinalidad Chen Uno a uno (1:1) Uno a muchos (1:N) Muchos a uno (N:1) Muchos a muchos (M:N) 1 1 1 N M N N 1 34
  • 35. Simbología modalidad Chen Obligatoria Obligatoria Obligatoria Opcional No existe Opcional Opcional Obligatoria Opcional 35
  • 36. Resumen de la simbología Elemento Símbolo Entidad Atributo relación Entidad Atributo relación 36
  • 39. Diagrama Entidad-Relación Alumno Fecha de nacimiento Número de cuenta Edad Nombre completo Nacionalidad Año Mes Día Estudia Asignatura Nombre Horario Nombre ApellidoP ApellidoM 39
  • 40. ¿Cómo pasar MER a tablas? • Entidades se traducen en tablas. • Atributos se traducen como campos. • Clave primaria, es llave primaria. • Interrelaciones con atributos se pasan como tablas. • Interrelaciones sin atributos: • Uno a uno: intercambio de las llaves de las entidades relacionadas. • Uno a muchos: la llave de entidad del lado de uno pasa a la tabla de lado de muchos. • Muchos a muchos: se tiene que crear una tabla intermedia y las llave de las dos entidades relacionadas pasan a la tabla auxiliar. 40
  • 41. Ejemplo Alumno Fecha de nacimiento Número de cuenta Edad Nombre Completo Nacionalidad Año Mes Día Estudia Asignatura Nombre Horario Nombre ApellidoP ApellidoM 41
  • 42. Entidades: Companía, soldado, servicio, cuerpo, cuartel. Entidades: Turista, vuelo, hotel, agencia. Entidades: Opción, modelo, vendedor, cliente, vehículo.