48
1 Diseño Lógico de Base Datos Diagramas Entidad/Relación

Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

1

Diseño Lógico de Base Datos

Diagramas

Entidad/Relación

Page 2: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

2

Durante el desarrollo de un sistema de información,

se han de modelar tanto los datos empleados por el

sistema como los procesos que realizan tareas

sobre esos datos:

Modelado de datos

Representación gráfica del modelo de datos

Diccionario de datos

Modelado de procesos

Diagramas de flujo de datos

Diagramas de estados (automatas finitos)

Casos de uso

Page 3: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

3

Diseño conceptual de datos

El diseño de bases de datos es el proceso por el

que se determina la organización de una base de

datos, incluidos su estructura, contenido y las

aplicaciones que se han de desarrollar.

Requisitos

de datos

Diseño

conceptual

Esquema

conceptualModelo E/R

Page 4: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

4

Modelo de datos

Un modelo de datos es un conjunto de herramientas que permiten describir los datos, sus relaciones, las restricciones de seguridad a aplicar y la terminología a utilizar.

Los modelos deben representar la realidad, por lo que deben

poseer las siguientes cualidades:

Expresividad: deben tener suficientes conceptos para expresar

perfectamente la realidad.

Simplicidad: deben ser simples para que los esquemas sean

fáciles de entender.

Formalidad: todos los conceptos deben tener una

interpretación única, precisa y bien definida.

Page 5: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

5

Modelo entidad-relación Definido por Peter Chen en 1.976 y 1.977.

Establece una visión global de los datos de una

organización o de un sistema de información, en un nivel

de abstracción próximo al usuario e independiente de las

características del equipo donde después se vaya a

instrumentar el sistema.

No existe un único Modelo E/R, sino una FAMILIA DE

MODELOS

Describe el “mundo real” como un conjunto de ENTIDADES

y de RELACIONES entre ellas

Gran difusión

Muy extendido en los métodos de diseño de bases de datos

Page 6: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

6

Refleja tan solo la existencia de los datos, no lo que

se hace con ellos.

Se incluyen todos los datos relevantes del sistema en

estudio.

No está orientado a aplicaciones específicas.

Es independiente de los SGBD.

No tiene en cuenta restricciones de espacio,

almacenamiento, ni tiempo de ejecución.

Está abierto a la evolución del sistema.

Es el modelo conceptual más utilizado.

Características del modelo

Page 7: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

7

Elementos del modelo entidad-relación

Entidad

Relación

Atributo

Page 8: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

8

Entidades. Conceptos de interés. Objetos, reales o

abstractos, distinguibles de otros objetos sobre los

que queremos guardar información.

Elementos del modelo E/R

Libros

Alumnos

Facturas

Proveedores

Page 9: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

9

Atributos (propiedades de las entidades)

Elementos del modelo E/R

Son características de las entidades.

Propiedades asociadas a un conjunto de entidades.

Mediante los atributos representamos las propiedades de los

objetos de nuestro interés.

Para cada atributo, existe un conjunto de valores permitidos

llamado dominio.

Page 10: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

10

Relaciones (conexiones o asociaciones):

Conexiones semánticas entre conjuntos

de entidades.

Elementos del modelo E/R

Por ejemplo:

Relación entre un departamento y los empleados que trabajan

en él

Relación entre un alumno y el curso en que está matriculado

Page 11: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

11

Ejemplo diagrama E-R (notación tradicional)

Nombre Año ApellidoNombre

Nombre Dirección

Película Actor

Estudio

Actúa

Produce

Page 12: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

12

Ejemplo diagrama E-R (notación UML)

Page 13: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

13

Entidades

Nombre Año ApellidoNombre

Nombre Dirección

Película Actor

Estudio

Actúa

Produce

Page 14: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

14

Atributos

Nombre Año ApellidoNombre

Nombre Dirección

Película Actor

Estudio

Actúa

Produce

Page 15: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

15

Relaciones

Nombre Año ApellidoNombre

Nombre Dirección

Película Actor

Estudio

Actúa

Produce

Page 16: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

16

Atributos Claves

Conjuntos de atributos que permiten identificar

unívocamente a una entidad dentro de un

conjunto de entidades.

Page 17: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

17

Claves

Superclave: Conjunto de atributos que permite

identificar unívocamente a una entidad dentro de un

conjunto de entidades.

Clave candidata: Superclave con un numero mínimo

de atributos.

Clave primaria: Clave candidata elegida por el

diseñador de la base de datos para identificar

unívocamente a las distintas entidades de un tipo.

Clave alternativa: Cualquiera de las claves

candidatas no elegidas por el diseñador de la base de

datos.

Page 18: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

18

Atributos clave: subrayados

Nombre Año ApellidoNombre

Nombre Dirección

Película Actor

Estudio

Actúa

Produce

Id_Peli DNI

Id_estudio

Page 19: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

19

Entidades

Pueden ser fuertes y débiles

Fuertes o

regulares:

Las que tienen existencia propia, no dependen de la existencia

de otras entidades para su existencia (Ej. AUTOR dentro del

contexto de una biblioteca).

Débiles: Las que su existencia depende de la existencia de un tipo de

entidad fuerte, es decir, si se elimina la ocurrencia de la entidad

regular, se eliminan todas aquellas ocurrencias de la entidad

débil

Page 20: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

20

Las relaciones se clasifican en fuertes y en débiles, según estén asociando

dos entidades fuertes, o una entidad débil con una entidad fuerte

respectivamente

Clasificación de las relaciones

Cuando las ocurrencias de una entidad débil, no pueden existir si desaparece la

ocurrencia de la entidad fuerte de la cual dependen

Dependencia en Existencia

Page 21: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

21

Dependencia en Identificación

Las relaciones se clasifican en fuertes y en débiles, según estén asociando

dos entidades fuertes, o una entidad débil con una entidad fuerte

respectivamente

Clasificación de las relaciones

Cuando además de cumplirse la condición anterior, la entidad débil no se pueden

identificar únicamente mediante los atributos propios de la misma y debe añadir la

clave de la entidad fuerte de la cual dependen

Page 22: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

22

Grado de una relación

Nº de entidades que participan en dicha relación

Grado 1:Sólo participa una entidad,

relación reflexiva

Grado2 o binarias: Participan 2 entidades

Participan 3 entidadesGrado 3 o ternarias:

EmpleadosEs jefe

EmpleadosTrabajanDepartamento

CochesVendeEmpleados

Clientes

Page 23: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

23

Cardinalidad de las entidades

Indica el nº de entidades con las que se puede relacionar una

entidad dada.

(0,1)

(1,1)

(0,n)

(1,n)

(n,m)

Page 24: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

24

Cardinalidad de las entidades

Nombre Año ApellidoNombre

Nombre Dirección

Película Actor

Estudio

Actúa

Produce

Id_Peli DNI

Id_estudio

(1,n) (0,n)

(1,1)

(1,n)

Page 25: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

25

Tipo de correspondencia

Indica el nº máximo de elementos de un tipo que se puede

relacionar por cada entidad del otro tipo asociadas por la

relación

Podemos obtenerlo a partir de las cardinalidades

1:1

1:N

N:M

Puede ser:

Page 26: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

26

Tipo de correspondencia. 1:1

1:1Por cada elemento de una entidad sólo aparece uno de la otra

DepartamentoDirigeProfesorNotación clásica

Notación UML

Page 27: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

27

Tipo de correspondencia. 1:N

1:N

Por cada elemento de una entidad aparece un nº indeterminado de elementos de la otra, en ambos sentidos

DepartamentoPerteneceProfesorNotación clásica

Notación UML

Page 28: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

28

Tipo de correspondencia. N:M

N:M

Por cada elemento de una entidad aparece un nº indeterminado de elementos de la otra, en un sentido

DepartamentoEnseñaProfesorNotación clásica

Notación UML

Page 29: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

29

Tipo de correspondencia

Nombre Año ApellidoNombre

Nombre Dirección

Película Actor

Estudio

Actúa

Produce

Id_Peli DNI

Id_estudio

(1,n) (0,n)

(1,1)

(1,n)

N:N

1:N

Page 30: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

30

Generalización

Las generalizaciones permiten especializar una entidad (supertipo) en

supertipos, o lo que es lo mismo generalizar los supertipos en un

supertipo

Page 31: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

31

Generalización

Las generalizaciones pueden ser:

Exclusivas. Indican que un ejemplar de la superentidad sólo puede relacionarse

con uno de la subentidad (el personal no puede ser profesor y estudiante). Ocurren

cuando hay dibujado un arco de exclusividad.

• Solapadas o inclusivas

• Exclusivas

Solapadas o inclusivas. Cuando que un ejemplar de la superentidad puede

relacionarse con más de una subentidad (el personal puede ser profesor y

estudiante). Ocurren cuando no hay dibujado un arco de exclusividad

Page 32: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

32

Generalización

Las generalizaciones pueden ser:

Parciales. Indican que hay ejemplares de la superentidad que no se relacionan con

ninguna subentidad (hay personal que no es ni profesor, no estudiante ni técnico).

Se indican con cardinalidad mínima de cero en la superentidad

• Totales

• Parciales

•Totales. Indican que todos los ejemplares de la superentidad se relacionan con

alguna subentidad (no hay personal que no sea ni profesor, ni estudiante ni técnico).

Se indican con cardinalidad mínima de uno en alguna superentidad.

Page 33: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

33

Generalizaciones posibles

Hombres Mujeres

Personas

Son

(1,1)

(1,1)

Exclusiva total

(1,1)

Vírica Bacteriana

Enfermedad

Son

(1,1)

(0,1)

Exclusiva parcial

(0,1)

Público Privado

Colegio

Son

(1,1)

(1,1)

Solapada total

(1,1)

Estudiante Trabajador

Persona

Son

(1,1)

(0,1)

Solapada parcial

(0,1)

Page 34: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

34

Relación Reflexiva (unaria)

Las relaciones reflexivas son aquellas relaciones en las que participa una única

entidad.

Ejemplo: Una relación entre los empleados de una empresa y sus jefes

que también son empleados.

Page 35: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

35

Page 36: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

36

Page 37: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

37

Page 38: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

38

Page 39: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

39

Page 40: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

40

¿Cómo transformas la relación

ternaria en relaciones binarias?

Page 41: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

41

Page 42: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Pueden tener cuatro tipos de

correspondencia:

M:N:P

M:M:1

N:1:1

1:1:1

42

Relaciones ternarias

Page 43: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

43

Page 44: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

44

Page 45: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

45

Page 46: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

46

Transformación de una relación ternaria en relaciones

binarias.

Page 47: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

Relaciones ternarias

47

Transformación de una relación ternaria en varias relaciones

binarias.

Page 48: Diseño Lógico de Base Datos Diagramas Entidad/Relacióndis.um.es/.../LMSGI/curso/UT4/xhtml/xhtml1/doc/modelo.pdf · 2017. 12. 11. · SGBD. Modelo E-R 5 Modelo entidad-relación

SGBD. Modelo E-R

48

Preparación de un modelo E/R:

1. Identificación de las entidades.

2. Identificación de las relaciones.

3. Identificación de los atributos.

4. Revisión.