Professional Documents
Culture Documents
OBJETIVOS:
Aprender los elementos del Modelo ER. Aprender a aplicar el Modelo ER en situaciones comerciales. Los Modelos de Datos representan el Modelo del mundo de los Usuarios, no necesariamente el Mundo Real.
1
Clases de Entidades Colecciones de Entidades del mismo Tipo Entidad y Clase de Entidades usados indistintamente.
CLIENTE_DIRECCION
CALLE CIUDAD ESTADO C.P.
7
TELEFONO_NRO(S) (MV)
VEN-ORDEN
ORDEN
9
TIPOS DE (INTER)RELACIONES
Grado -- Cantidad de Entidades involucradas en la Relacin
Binarias son las ms comunes (Grado 2) Ternarias (Grado 3); Figura 3-2 (b)
EJEMPLO:
EMP:DPTO ?
10
HIJO
11
TIPOS DE (INTER)RELACIONES
Cardinalidad de la Relacin (cont.) Cardinalidad Mxima -- [1:1; 1:N; N:M]
El Nro. mximo de Instancias de Entidad que pueden ocurrir de un Lado de la Relacin (Fig. 3.3)
Cardinalidad mnima -- [ 0 1 ]
El menor Nro. de Instancias de Entidad que deben estar relacionados con otra Entidad. Cero es el mnimo absoluto (Fig. 3.4).
12
13
14
16
Entidades Dbiles - Entidad en la BD cuya existencia depende de Otra Entidad. Rectngulos o Rombos redondeados [Fig. 3-7a].
18
Herencias
Las Entidades en los Subtipos Heredan propiedades de la Clase de Entidad Subtipo.
19
20
22
La Evaluacin del Modelo E-R debera estar basada en parte sobre las posibles Consultas La mayora de las Herr. CASE tienen Herramientas de Modelado E-R (COOLGEN, IEF, Excelerator,Design/1) El Modelado E-R es un Arte -- No una ciencia; Muchos Modelos pueden trabajar! Un Modelo de la Realidad de los Usuarios es la Mejor que podemos esperar hacer 23