SlideShare una empresa de Scribd logo
1 de 15
CURSO : BASE DE DATOS I
MODELAMIENTO ENTIDAD-RELACIÓN (ER)
EL MODELO ENTIDAD-RELACIÓN ES EL MODELO CONCEPTUAL MÁS
UTILIZADO PARA EL DISEÑO CONCEPTUAL DE BASES DE DATOS. FUE
INTRODUCIDO POR PETER CHAN EN 1976. EL MODELO ENTIDAD-
RELACIÓN ESTÁ FORMADO POR UN CONJUNTO DE CONCEPTOS
QUE PERMITEN DESCRIBIR LA REALIDAD MEDIANTE UN CONJUNTO
DE REPRESENTACIONES GRÁFICAS Y LINGÜÍSTICAS.
ORIGINALMENTE, EL MODELO ENTIDAD-RELACIÓN SÓLO INCLUÍA LOS
CONCEPTOS DE ENTIDAD, RELACIÓN Y ATRIBUTO. MÁS TARDE, SE
AÑADIERON OTROS CONCEPTOS, COMO LOS ATRIBUTOS
COMPUESTOS Y LAS JERARQUÍAS DE GENERALIZACIÓN, EN LO QUE SE
HA DENOMINADO MODELO ENTIDAD-RELACIÓN EXTENDIDO.
ENTIDAD.- OBJETO DEL MUNDO REAL SOBRE EL QUE QUEREMOS ALMACENAR
INFORMACIÓN (EJ: UNA PERSONA). LAS ENTIDADES ESTÁN COMPUESTAS
DE ATRIBUTOS QUE SON LOS DATOS QUE DEFINEN EL OBJETO (PARA LA ENTIDAD PERSONA
SERÍAN DNI, NOMBRE, APELLIDOS, DIRECCIÓN,...). DE ENTRE LOS ATRIBUTOS HABRÁ UNO O
UN CONJUNTO DE ELLOS QUE NO SE REPITE; A ESTE ATRIBUTO O CONJUNTO DE
ATRIBUTOS SE LE LLAMA CLAVE DE LA ENTIDAD, (PARA LA ENTIDAD PERSONA UNA CLAVE
SERIA DNI). EN TODA ENTIDAD SIEMPRE HAY AL MENOS UNA CLAVE QUE EN EL PEOR DE
LOS CASOS ESTARÁ FORMADA POR TODOS LOS ATRIBUTOS DE LA TABLA. YA QUE PUEDEN
HABER VARIAS CLAVES Y NECESITAMOS ELEGIR UNA, LO HAREMOS ATENDIENDO A ESTAS
NORMAS:
QUE SEA ÚNICA.
QUE SE TENGA PLENO CONOCIMIENTO DE ELLA.- ¿POR QUÉ EN LAS EMPRESAS SE ASIGNA A
CADA CLIENTE UN NÚMERO DE CLIENTE?.
QUE SEA MÍNIMA, YA QUE SERÁ MUY UTILIZADA POR EL GESTOR DE BASE DE DATOS.
RELACIÓN.- ASOCIACIÓN ENTRE ENTIDADES, SIN EXISTENCIA PROPIA EN EL
MUNDO REAL QUE ESTAMOS MODELANDO, PERO NECESARIA PARA REFLEJAR LAS
INTERACCIONES EXISTENTES ENTRE ENTIDADES. LAS RELACIONES PUEDEN SER DE
TRES TIPOS:
RELACIONES 1-1.- LAS ENTIDADES QUE INTERVIENEN EN LA RELACIÓN SE ASOCIAN
UNA A UNA (EJ: LA ENTIDAD HOMBRE, LA ENTIDAD MUJER Y ENTRE ELLOS LA
RELACIÓN MATRIMONIO).
RELACIONES 1-N.- UNA OCURRENCIA DE UNA ENTIDAD ESTÁ ASOCIADA CON
MUCHAS (N) DE OTRA (EJ: LA ENTIDAD EMPERSA, LA ENTIDAD TRABAJADOR Y
ENTRE ELLOS LA RELACIÓN TRABAJAR-EN).
RELACIONES N-N.-CADA OCURRENCIA, EN CUALQUIERA DE LAS DOS ENTIDADES
DE LA RELACIÓN, PUEDE ESTAR ASOCIADA CON MUCHAS (N) DE LA OTRA Y
VICEVERSA (EJ: LA ENTIDAD ALUMNO, LA ENTIDAD EMPRESA Y ENTRE ELLOS LA
RELACIÓN MATRÍCULA).
Representación gráfica de Entidades y Relaciones
• Para asimilar fácilmente un diseño de datos cuando se emplea el modelo E/R se utilizan los siguientes
elementos gráficos:
La utilización de estos elementos dará como resultado lo que se denomina
el esquema entidad-relación de la base de datos. Los ejemplos que se incluyen en
el apartado anterior, gráficamente quedarían como sigue:
ATRIBUTOS
Propiedad o característica de una entidad.
Una entidad particular es descrita por los valores de sus atributos. Ejemplo:
Entidad película: posibles atributos: título, género, nacionalidad, año estreno.
Conjunto de entidades.
Define a todas las entidades que poseen los mismos atributos.
EMPLEADO PELICULA ACTOR
TIPOS DE ATRIBUTOS:
1- SIMPLES O COMPUESTOS.
2- ALMACENADOS O DERIVADOS.
3- MONOVALUADOS O MULTIVALUADOS.
·4- OPCIONALES.
TIPOS DE ENTIDAD FUERTE Y DÉBIL
CUANDO UNA ENTIDAD PARTICIPA EN UNA RELACIÓN PUEDE ADQUIRIR UN PAPEL FUERTE O DÉBIL.
UNA ENTIDAD DÉBIL ES AQUELLA QUE NO PUEDE EXISTIR SIN PARTICIPAR EN LA RELACIÓN, ES DECIR,
AQUELLA QUE NO PUEDE SER UNÍVOCAMENTE IDENTIFICADA SOLAMENTE POR SUS ATRIBUTOS. UNA
ENTIDAD FUERTE (TAMBIÉN CONOCIDA COMO ENTIDAD REGULAR) ES AQUELLA QUE SÍ PUEDE SER
IDENTIFICADA UNÍVOCAMENTE. EN LOS CASOS EN QUE SE REQUIERA, SE PUEDE DAR QUE UNA
ENTIDAD FUERTE "PRESTE" ALGUNOS DE SUS ATRIBUTOS A UNA ENTIDAD DÉBIL PARA QUE, ESTA
ÚLTIMA, SE PUEDA IDENTIFICAR.
ATRIBUTOS EN LAS RELACIONES
LAS RELACIONES TAMBIÉN PUEDEN TENER ATRIBUTOS
ASOCIADOS. SE REPRESENTAN IGUAL QUE LOS ATRIBUTOS DE
LAS ENTIDADES. UN EJEMPLO TÍPICO SON LAS RELACIONES DE
TIPO "HISTÓRICO" DONDE DEBE CONSTAR UNA FECHA O UNA
HORA. POR EJEMPLO, SUPONGAMOS QUE ES NECESARIO HACER
CONSTAR LA FECHA DE EMISIÓN DE UNA FACTURA A UN CLIENTE, Y
QUE ES POSIBLE EMITIR DUPLICADOS DE LA FACTURA (CON
DISTINTA FECHA). EN TAL CASO, EL ATRIBUTO "FECHA DE
EMISIÓN" DE LA FACTURA DEBERÍA COLOCARSE EN LA RELACIÓN "SE
EMITE".
RESTRICCIONES ESTRUCTURALES
LOS TIPOS DE RELACIÓN SUELEN TENER CIERTAS RESTRICCIONES QUE LIMITAN LAS
POSIBLES COMBINACIONES DE ENTIDADES QUE PUEDEN PARTICIPAR EN LOS CORRESPONDIENTES
TIPOS DE RELACIÓN
CORRESPONDENCIA DE CARDINALIDADES
DADO UN CONJUNTO DE RELACIONES EN EL QUE PARTICIPAN DOS O MÁS CONJUNTOS DE
ENTIDADES, LA CORRESPONDENCIA DE CARDINALIDAD INDICA EL NÚMERO DE ENTIDADES CON LAS
QUE PUEDE ESTAR RELACIONADA UNA ENTIDAD DADA.
RESTRICCIONES DE PARTICIPACIÓN
DADO UN CONJUNTO DE RELACIONES R EN EL CUAL PARTICIPA UN CONJUNTO DE ENTIDADES A,
DICHA PARTICIPACIÓN PUEDE SER DE DOS TIPOS:
• TOTAL: CUANDO CADA ENTIDAD EN A PARTICIPA EN AL MENOS UNA RELACIÓN DE R.
• PARCIAL: CUANDO AL MENOS UNA ENTIDAD EN A NO PARTICIPA EN ALGUNA RELACIÓN DE R.
PROBLEMAS CON LOS MODELOS ER
EN ESTA SECCIÓN EXAMINAREMOS UN TIPO DE
PROBLEMAS QUE PUEDEN APARECER CUANDO ESTÁ
CREANDO UN DIAGRAMA ER. ESTOS PROBLEMAS SE
LLAMAN LAS TRAMPAS DE CONEXIÓN, NORMALMENTE
OCURREN DEBIDO A UNA MALA INTERPRETACIÓN DEL
SIGNIFICADO DE CIERTAS RELACIONES [HOW89].
EXAMINAREMOS LOS DOS TIPOS PRINCIPALES DE TRAMPAS
DE CONEXIÓN, LLAMADAS LA TRAMPA DEL ABANICO Y LA
TRAMPA DEL SUMIDERO.
LA TRAMPA DEL ABANICO
LA TRAMPA DEL ABANICO OCURRE CUANDO UN MODELO ER REPRESENTA UNA RELACIÓN
ENTRE TIPOS DE ENTIDAD, PERO EL CAMINO ENTRE ALGUNAS ENTIDADES ES AMBIGUO.
LA TRAMPA DEL SUMIDERO
LA TRAMPA DEL SUMIDERO OCURRE CUANDO EXISTE UN TIPO DE RELACIÓN ENTRE DOS
TIPOS DE ENTIDAD, PERO NO EXISTE CAMINO ENTRE ALGUNAS ENTIDADES.
LA TRAMPA DEL SUMIDERO PUEDE APARECER CUANDO HAY UNO O MÁS TIPOS DE
RELACIÓN DONDE LOS TIPOS DE ENTIDAD TIENEN UNA PARTICIPACIÓN PARCIAL.
MODELAMIENTO ENTIDAD - RELACIÓN  (ER)

Más contenido relacionado

La actualidad más candente

El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)YENZU
 
PRIMER EXAMEN PARCIAL DE INTELIGENCIA DE NEGOCIOS
PRIMER EXAMEN PARCIAL DE INTELIGENCIA DE NEGOCIOSPRIMER EXAMEN PARCIAL DE INTELIGENCIA DE NEGOCIOS
PRIMER EXAMEN PARCIAL DE INTELIGENCIA DE NEGOCIOSRis Fernandez
 
1. modelo entidad relacion ejemplo
1. modelo entidad relacion   ejemplo1. modelo entidad relacion   ejemplo
1. modelo entidad relacion ejemplouniv of pamplona
 
Ejercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónEjercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónRicardo Alvarez
 
Diagrama UML de Clases
Diagrama UML de ClasesDiagrama UML de Clases
Diagrama UML de ClasesAdal Dg
 
Clases Scrollbar,Scrollpane,Choice
Clases Scrollbar,Scrollpane,ChoiceClases Scrollbar,Scrollpane,Choice
Clases Scrollbar,Scrollpane,ChoiceKathya Martinez
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Erivan Martinez Ovando
 
Lista de adyacencia
Lista de adyacenciaLista de adyacencia
Lista de adyacenciaFrank Doria
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenadosVicente Alberca
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacionalLuis Jherry
 

La actualidad más candente (20)

Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)
 
Vistas (1)
Vistas (1)Vistas (1)
Vistas (1)
 
Multitarea e hilos en java con ejemplos
Multitarea e hilos en java con ejemplosMultitarea e hilos en java con ejemplos
Multitarea e hilos en java con ejemplos
 
PRIMER EXAMEN PARCIAL DE INTELIGENCIA DE NEGOCIOS
PRIMER EXAMEN PARCIAL DE INTELIGENCIA DE NEGOCIOSPRIMER EXAMEN PARCIAL DE INTELIGENCIA DE NEGOCIOS
PRIMER EXAMEN PARCIAL DE INTELIGENCIA DE NEGOCIOS
 
1. modelo entidad relacion ejemplo
1. modelo entidad relacion   ejemplo1. modelo entidad relacion   ejemplo
1. modelo entidad relacion ejemplo
 
Ejercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónEjercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalización
 
Fundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacionalFundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacional
 
Diseño orientado a objeto
Diseño orientado a objetoDiseño orientado a objeto
Diseño orientado a objeto
 
Diagrama UML de Clases
Diagrama UML de ClasesDiagrama UML de Clases
Diagrama UML de Clases
 
Clases Scrollbar,Scrollpane,Choice
Clases Scrollbar,Scrollpane,ChoiceClases Scrollbar,Scrollpane,Choice
Clases Scrollbar,Scrollpane,Choice
 
Colas
ColasColas
Colas
 
Guia de ejercicio sql
Guia de ejercicio sqlGuia de ejercicio sql
Guia de ejercicio sql
 
Abstract factory
Abstract factoryAbstract factory
Abstract factory
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
 
Analisis Algoritmo
Analisis AlgoritmoAnalisis Algoritmo
Analisis Algoritmo
 
Lista de adyacencia
Lista de adyacenciaLista de adyacencia
Lista de adyacencia
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 

Destacado

Modelo entidad relacion de base de datos
Modelo entidad relacion de base de datosModelo entidad relacion de base de datos
Modelo entidad relacion de base de datosjinethmarcelasanchez
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datosani_tuza
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacionPierina Mv
 
160210119026 subhashchandra
160210119026 subhashchandra160210119026 subhashchandra
160210119026 subhashchandraMakwana rutvik
 
Modelo entidad-relación
Modelo entidad-relaciónModelo entidad-relación
Modelo entidad-relaciónlisc20145
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Vannesa Salazar
 
Tema6
Tema6Tema6
Tema6INEB
 
Modelo Entidad Relacion ,Base de datos
Modelo Entidad Relacion ,Base de datosModelo Entidad Relacion ,Base de datos
Modelo Entidad Relacion ,Base de datosRobert Rodriguez
 
Actividad 1 modelo entidad relación- entregable
Actividad 1  modelo entidad relación- entregableActividad 1  modelo entidad relación- entregable
Actividad 1 modelo entidad relación- entregablejohnjanner
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacionoswchavez
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.nayis2010
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad RelacionJuGGaLoFX
 
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluación
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluaciónM4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluación
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluaciónJosé Antonio Sandoval Acosta
 
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad RelacionFundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad RelacionJosé Antonio Sandoval Acosta
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasJosé Antonio Sandoval Acosta
 
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteNeoinquisidor
 

Destacado (20)

Modelo entidad relacion de base de datos
Modelo entidad relacion de base de datosModelo entidad relacion de base de datos
Modelo entidad relacion de base de datos
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datos
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
160210119026 subhashchandra
160210119026 subhashchandra160210119026 subhashchandra
160210119026 subhashchandra
 
Modelo entidad-relación
Modelo entidad-relaciónModelo entidad-relación
Modelo entidad-relación
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)
 
Tema6
Tema6Tema6
Tema6
 
Modelo Entidad Relacion ,Base de datos
Modelo Entidad Relacion ,Base de datosModelo Entidad Relacion ,Base de datos
Modelo Entidad Relacion ,Base de datos
 
Actividad 1 modelo entidad relación- entregable
Actividad 1  modelo entidad relación- entregableActividad 1  modelo entidad relación- entregable
Actividad 1 modelo entidad relación- entregable
 
Base Datos I 2 Bim
Base Datos I 2 BimBase Datos I 2 Bim
Base Datos I 2 Bim
 
Bases de Datos - Parte 3/10 Modelo ER
Bases de Datos - Parte 3/10 Modelo ERBases de Datos - Parte 3/10 Modelo ER
Bases de Datos - Parte 3/10 Modelo ER
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion
 
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluación
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluaciónM4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluación
M4 4.2 actividad 2 Presentación Asertum - Hexágono de evaluación
 
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad RelacionFundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
 
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
 
Ejemplos de entidad relacion
Ejemplos de entidad relacionEjemplos de entidad relacion
Ejemplos de entidad relacion
 

Similar a MODELAMIENTO ENTIDAD - RELACIÓN (ER)

Guia examen comn y cultura org
Guia examen comn y cultura orgGuia examen comn y cultura org
Guia examen comn y cultura orgFaSito HerCas
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4XavierBeltran7
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4Xavier Beltrán
 
Diapositivas canseco lavalle original listo
Diapositivas canseco lavalle original listoDiapositivas canseco lavalle original listo
Diapositivas canseco lavalle original listoSergio martin
 
Diapositivas canseco lavalle original listo
Diapositivas canseco lavalle original listoDiapositivas canseco lavalle original listo
Diapositivas canseco lavalle original listoSergio martin
 
Entidad - relacion
Entidad - relacion Entidad - relacion
Entidad - relacion juanan10
 
Entidad relacion
Entidad  relacion Entidad  relacion
Entidad relacion Rafa
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónJosetx
 
Acerca de la crisisología (nueva plantilla)
Acerca de la crisisología (nueva plantilla)Acerca de la crisisología (nueva plantilla)
Acerca de la crisisología (nueva plantilla)Crisisología SAS
 
Preguntas generadoras 3 encentro
Preguntas generadoras 3 encentroPreguntas generadoras 3 encentro
Preguntas generadoras 3 encentroYuly Ramirez
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relaciónalvarezkvn
 
Modelos de empresa
Modelos de empresaModelos de empresa
Modelos de empresaJuan Mendoza
 
Capítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdfCapítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdfSumica1
 

Similar a MODELAMIENTO ENTIDAD - RELACIÓN (ER) (20)

Guia examen comn y cultura org
Guia examen comn y cultura orgGuia examen comn y cultura org
Guia examen comn y cultura org
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4
 
Diapositivas canseco lavalle original listo
Diapositivas canseco lavalle original listoDiapositivas canseco lavalle original listo
Diapositivas canseco lavalle original listo
 
Diapositivas canseco lavalle original listo
Diapositivas canseco lavalle original listoDiapositivas canseco lavalle original listo
Diapositivas canseco lavalle original listo
 
Clase 2 teoría de sistemas
Clase 2    teoría de sistemasClase 2    teoría de sistemas
Clase 2 teoría de sistemas
 
Derecho laboral
Derecho laboralDerecho laboral
Derecho laboral
 
Entidad - relacion
Entidad - relacion Entidad - relacion
Entidad - relacion
 
Entidad relacion
Entidad  relacion Entidad  relacion
Entidad relacion
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Acerca de la crisisología (nueva plantilla)
Acerca de la crisisología (nueva plantilla)Acerca de la crisisología (nueva plantilla)
Acerca de la crisisología (nueva plantilla)
 
Mer
MerMer
Mer
 
Preguntas generadoras 3 encentro
Preguntas generadoras 3 encentroPreguntas generadoras 3 encentro
Preguntas generadoras 3 encentro
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relación
 
79379507 contexto-organizacional
79379507 contexto-organizacional79379507 contexto-organizacional
79379507 contexto-organizacional
 
Relaciones humanas a
Relaciones humanas aRelaciones humanas a
Relaciones humanas a
 
Actividad base de datos 3
Actividad base de datos 3Actividad base de datos 3
Actividad base de datos 3
 
Modelos de empresa
Modelos de empresaModelos de empresa
Modelos de empresa
 
Presentacion pinzon...
Presentacion pinzon...Presentacion pinzon...
Presentacion pinzon...
 
Capítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdfCapítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdf
 

Más de RAFAEL HONORES VERA (20)

GOBIERNO ELECTRÓNICO
GOBIERNO ELECTRÓNICO GOBIERNO ELECTRÓNICO
GOBIERNO ELECTRÓNICO
 
Clasificación de redes
Clasificación de redesClasificación de redes
Clasificación de redes
 
LA RED
LA RED LA RED
LA RED
 
CICLOS
CICLOSCICLOS
CICLOS
 
SALTO CONDICIONAL
SALTO CONDICIONALSALTO CONDICIONAL
SALTO CONDICIONAL
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
PROGRAMACIÓN DE MICROCONTROLADORES
PROGRAMACIÓN DE MICROCONTROLADORESPROGRAMACIÓN DE MICROCONTROLADORES
PROGRAMACIÓN DE MICROCONTROLADORES
 
PROGRAMACIÓN DE MICROCONTROLADORES
PROGRAMACIÓN DE MICROCONTROLADORESPROGRAMACIÓN DE MICROCONTROLADORES
PROGRAMACIÓN DE MICROCONTROLADORES
 
MICROCONTROLADOR
MICROCONTROLADORMICROCONTROLADOR
MICROCONTROLADOR
 
ARQUITECTURA RISC
ARQUITECTURA RISCARQUITECTURA RISC
ARQUITECTURA RISC
 
ARQUITECTURA CISC
ARQUITECTURA CISCARQUITECTURA CISC
ARQUITECTURA CISC
 
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADOR
 
MICROPROCESADOR
MICROPROCESADORMICROPROCESADOR
MICROPROCESADOR
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenados
 
VISTAS
VISTASVISTAS
VISTAS
 
Lenguaje Transact SQL
Lenguaje Transact SQLLenguaje Transact SQL
Lenguaje Transact SQL
 
TABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOSTABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOS
 
Microsoft SQL Server 2012
 Microsoft SQL  Server  2012 Microsoft SQL  Server  2012
Microsoft SQL Server 2012
 
NORMALIZACIÓN
NORMALIZACIÓNNORMALIZACIÓN
NORMALIZACIÓN
 
CÁLCULO RELACIONAL
CÁLCULO RELACIONALCÁLCULO RELACIONAL
CÁLCULO RELACIONAL
 

Último

CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 

Último (20)

CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 

MODELAMIENTO ENTIDAD - RELACIÓN (ER)

  • 1. CURSO : BASE DE DATOS I
  • 3. EL MODELO ENTIDAD-RELACIÓN ES EL MODELO CONCEPTUAL MÁS UTILIZADO PARA EL DISEÑO CONCEPTUAL DE BASES DE DATOS. FUE INTRODUCIDO POR PETER CHAN EN 1976. EL MODELO ENTIDAD- RELACIÓN ESTÁ FORMADO POR UN CONJUNTO DE CONCEPTOS QUE PERMITEN DESCRIBIR LA REALIDAD MEDIANTE UN CONJUNTO DE REPRESENTACIONES GRÁFICAS Y LINGÜÍSTICAS. ORIGINALMENTE, EL MODELO ENTIDAD-RELACIÓN SÓLO INCLUÍA LOS CONCEPTOS DE ENTIDAD, RELACIÓN Y ATRIBUTO. MÁS TARDE, SE AÑADIERON OTROS CONCEPTOS, COMO LOS ATRIBUTOS COMPUESTOS Y LAS JERARQUÍAS DE GENERALIZACIÓN, EN LO QUE SE HA DENOMINADO MODELO ENTIDAD-RELACIÓN EXTENDIDO.
  • 4. ENTIDAD.- OBJETO DEL MUNDO REAL SOBRE EL QUE QUEREMOS ALMACENAR INFORMACIÓN (EJ: UNA PERSONA). LAS ENTIDADES ESTÁN COMPUESTAS DE ATRIBUTOS QUE SON LOS DATOS QUE DEFINEN EL OBJETO (PARA LA ENTIDAD PERSONA SERÍAN DNI, NOMBRE, APELLIDOS, DIRECCIÓN,...). DE ENTRE LOS ATRIBUTOS HABRÁ UNO O UN CONJUNTO DE ELLOS QUE NO SE REPITE; A ESTE ATRIBUTO O CONJUNTO DE ATRIBUTOS SE LE LLAMA CLAVE DE LA ENTIDAD, (PARA LA ENTIDAD PERSONA UNA CLAVE SERIA DNI). EN TODA ENTIDAD SIEMPRE HAY AL MENOS UNA CLAVE QUE EN EL PEOR DE LOS CASOS ESTARÁ FORMADA POR TODOS LOS ATRIBUTOS DE LA TABLA. YA QUE PUEDEN HABER VARIAS CLAVES Y NECESITAMOS ELEGIR UNA, LO HAREMOS ATENDIENDO A ESTAS NORMAS: QUE SEA ÚNICA. QUE SE TENGA PLENO CONOCIMIENTO DE ELLA.- ¿POR QUÉ EN LAS EMPRESAS SE ASIGNA A CADA CLIENTE UN NÚMERO DE CLIENTE?. QUE SEA MÍNIMA, YA QUE SERÁ MUY UTILIZADA POR EL GESTOR DE BASE DE DATOS.
  • 5. RELACIÓN.- ASOCIACIÓN ENTRE ENTIDADES, SIN EXISTENCIA PROPIA EN EL MUNDO REAL QUE ESTAMOS MODELANDO, PERO NECESARIA PARA REFLEJAR LAS INTERACCIONES EXISTENTES ENTRE ENTIDADES. LAS RELACIONES PUEDEN SER DE TRES TIPOS: RELACIONES 1-1.- LAS ENTIDADES QUE INTERVIENEN EN LA RELACIÓN SE ASOCIAN UNA A UNA (EJ: LA ENTIDAD HOMBRE, LA ENTIDAD MUJER Y ENTRE ELLOS LA RELACIÓN MATRIMONIO). RELACIONES 1-N.- UNA OCURRENCIA DE UNA ENTIDAD ESTÁ ASOCIADA CON MUCHAS (N) DE OTRA (EJ: LA ENTIDAD EMPERSA, LA ENTIDAD TRABAJADOR Y ENTRE ELLOS LA RELACIÓN TRABAJAR-EN). RELACIONES N-N.-CADA OCURRENCIA, EN CUALQUIERA DE LAS DOS ENTIDADES DE LA RELACIÓN, PUEDE ESTAR ASOCIADA CON MUCHAS (N) DE LA OTRA Y VICEVERSA (EJ: LA ENTIDAD ALUMNO, LA ENTIDAD EMPRESA Y ENTRE ELLOS LA RELACIÓN MATRÍCULA).
  • 6. Representación gráfica de Entidades y Relaciones • Para asimilar fácilmente un diseño de datos cuando se emplea el modelo E/R se utilizan los siguientes elementos gráficos:
  • 7. La utilización de estos elementos dará como resultado lo que se denomina el esquema entidad-relación de la base de datos. Los ejemplos que se incluyen en el apartado anterior, gráficamente quedarían como sigue:
  • 8. ATRIBUTOS Propiedad o característica de una entidad. Una entidad particular es descrita por los valores de sus atributos. Ejemplo: Entidad película: posibles atributos: título, género, nacionalidad, año estreno. Conjunto de entidades. Define a todas las entidades que poseen los mismos atributos. EMPLEADO PELICULA ACTOR
  • 9. TIPOS DE ATRIBUTOS: 1- SIMPLES O COMPUESTOS. 2- ALMACENADOS O DERIVADOS. 3- MONOVALUADOS O MULTIVALUADOS. ·4- OPCIONALES.
  • 10. TIPOS DE ENTIDAD FUERTE Y DÉBIL CUANDO UNA ENTIDAD PARTICIPA EN UNA RELACIÓN PUEDE ADQUIRIR UN PAPEL FUERTE O DÉBIL. UNA ENTIDAD DÉBIL ES AQUELLA QUE NO PUEDE EXISTIR SIN PARTICIPAR EN LA RELACIÓN, ES DECIR, AQUELLA QUE NO PUEDE SER UNÍVOCAMENTE IDENTIFICADA SOLAMENTE POR SUS ATRIBUTOS. UNA ENTIDAD FUERTE (TAMBIÉN CONOCIDA COMO ENTIDAD REGULAR) ES AQUELLA QUE SÍ PUEDE SER IDENTIFICADA UNÍVOCAMENTE. EN LOS CASOS EN QUE SE REQUIERA, SE PUEDE DAR QUE UNA ENTIDAD FUERTE "PRESTE" ALGUNOS DE SUS ATRIBUTOS A UNA ENTIDAD DÉBIL PARA QUE, ESTA ÚLTIMA, SE PUEDA IDENTIFICAR.
  • 11. ATRIBUTOS EN LAS RELACIONES LAS RELACIONES TAMBIÉN PUEDEN TENER ATRIBUTOS ASOCIADOS. SE REPRESENTAN IGUAL QUE LOS ATRIBUTOS DE LAS ENTIDADES. UN EJEMPLO TÍPICO SON LAS RELACIONES DE TIPO "HISTÓRICO" DONDE DEBE CONSTAR UNA FECHA O UNA HORA. POR EJEMPLO, SUPONGAMOS QUE ES NECESARIO HACER CONSTAR LA FECHA DE EMISIÓN DE UNA FACTURA A UN CLIENTE, Y QUE ES POSIBLE EMITIR DUPLICADOS DE LA FACTURA (CON DISTINTA FECHA). EN TAL CASO, EL ATRIBUTO "FECHA DE EMISIÓN" DE LA FACTURA DEBERÍA COLOCARSE EN LA RELACIÓN "SE EMITE".
  • 12. RESTRICCIONES ESTRUCTURALES LOS TIPOS DE RELACIÓN SUELEN TENER CIERTAS RESTRICCIONES QUE LIMITAN LAS POSIBLES COMBINACIONES DE ENTIDADES QUE PUEDEN PARTICIPAR EN LOS CORRESPONDIENTES TIPOS DE RELACIÓN CORRESPONDENCIA DE CARDINALIDADES DADO UN CONJUNTO DE RELACIONES EN EL QUE PARTICIPAN DOS O MÁS CONJUNTOS DE ENTIDADES, LA CORRESPONDENCIA DE CARDINALIDAD INDICA EL NÚMERO DE ENTIDADES CON LAS QUE PUEDE ESTAR RELACIONADA UNA ENTIDAD DADA. RESTRICCIONES DE PARTICIPACIÓN DADO UN CONJUNTO DE RELACIONES R EN EL CUAL PARTICIPA UN CONJUNTO DE ENTIDADES A, DICHA PARTICIPACIÓN PUEDE SER DE DOS TIPOS: • TOTAL: CUANDO CADA ENTIDAD EN A PARTICIPA EN AL MENOS UNA RELACIÓN DE R. • PARCIAL: CUANDO AL MENOS UNA ENTIDAD EN A NO PARTICIPA EN ALGUNA RELACIÓN DE R.
  • 13. PROBLEMAS CON LOS MODELOS ER EN ESTA SECCIÓN EXAMINAREMOS UN TIPO DE PROBLEMAS QUE PUEDEN APARECER CUANDO ESTÁ CREANDO UN DIAGRAMA ER. ESTOS PROBLEMAS SE LLAMAN LAS TRAMPAS DE CONEXIÓN, NORMALMENTE OCURREN DEBIDO A UNA MALA INTERPRETACIÓN DEL SIGNIFICADO DE CIERTAS RELACIONES [HOW89]. EXAMINAREMOS LOS DOS TIPOS PRINCIPALES DE TRAMPAS DE CONEXIÓN, LLAMADAS LA TRAMPA DEL ABANICO Y LA TRAMPA DEL SUMIDERO.
  • 14. LA TRAMPA DEL ABANICO LA TRAMPA DEL ABANICO OCURRE CUANDO UN MODELO ER REPRESENTA UNA RELACIÓN ENTRE TIPOS DE ENTIDAD, PERO EL CAMINO ENTRE ALGUNAS ENTIDADES ES AMBIGUO. LA TRAMPA DEL SUMIDERO LA TRAMPA DEL SUMIDERO OCURRE CUANDO EXISTE UN TIPO DE RELACIÓN ENTRE DOS TIPOS DE ENTIDAD, PERO NO EXISTE CAMINO ENTRE ALGUNAS ENTIDADES. LA TRAMPA DEL SUMIDERO PUEDE APARECER CUANDO HAY UNO O MÁS TIPOS DE RELACIÓN DONDE LOS TIPOS DE ENTIDAD TIENEN UNA PARTICIPACIÓN PARCIAL.