Documente Academic
Documente Profesional
Documente Cultură
Pero el diseño se realiza en tres fases, donde cada una es un proceso iterativo,
por lo que se van produciendo refinamientos sucesivos antes de pasar a fases
siguientes:
Hay que indicar que en su primera propuesta, hecha por Chen en 1976, se
distinguen sólo tres clases de objetos: entidades, atributos e interrelaciones
(relaciones), pero el modelo que se usa en la fase de modelado conceptual es el
modelo E/R extendido, que añade al modelo básico un conjunto de constructores que
ayudan a recoger mayor semántica del universo del discurso (cardinalidades mínimas y
máximas, generalizaciones, dependencia en existencia y en identidad, etc.)
Las entidades son los objetos principales sobre los que debe recogerse
información y generalmente denotan personas, lugares, cosas o eventos de interés.
Las entidades aparecen reflejadas en los requisitos como nombres, y para
representarlas en el esquema se utilizan rectángulos. A cada una de las posibles
ocurrencias (cada persona, lugar, cosa o evento concreto) de la entidad se la denomina
ejemplar. Ejemplos de entidades son los siguientes (ANIMAL, LIBRO, PERSONA), y sus
ejemplares podrían ser: “gato”, “El Quijote”, “Francisco Sánchez”.
Los atributos se utilizan para describir a las entidades (por ejemplo, por su
nombre, color o peso). Existen dos tipos de atributos: identificadores, utilizados para
distinguir de manera única cada una de las ocurrencias de una entidad (el DNI de una
persona, la matrícula de un coche, etc.), y descriptores, utilizados para describir una
ocurrencia de una entidad. Los atributos generalmente aparecen reflejados en los
requisitos como nombres, y son representados mediante un pequeño círculo (negro si
es identificador y blanco si es descriptor). Por ejemplo, una PERSONA se caracteriza
por su nombre propio, por su nacionalidad, o por su sexo, y seremos capaces de
identificarle unívocamente por el DNI que tenga asignado, único para cada persona.
PERSONA
DNI
de Datos. La identificación de los hijos viene dada por una clave propia de la entidad
hijo, por ejemplo: su DNI, no se identifican por la clave de la entidad fuerte Empleado.
Las relaciones representan asociaciones del mundo real entre una o más
entidades. Se caracterizan por:
En el enfoque lingüístico:
Un sustantivo que actúa como sujeto o complemento directo en una frase es,
generalmente, una entidad, aunque también puede ser un atributo.
Un nombre propio suele indicar ocurrencias de una entidad.
Un verbo transitivo (los que tienen complemento directo) o una frase verbal es
una relación.
Una preposición o frase preposicional entre dos nombres suele ser una relación, o
establecer la asociación entre una entidad y sus atributos.
Una entidad es un objeto de datos que tiene más propiedades que su nombre, o
que se utiliza como operando en una sentencia de selección, borrado o inserción.
Un atributo es un objeto de datos al que se le asigna un valor o se utiliza como
operando en una operación aritmética, booleana o de cadena de caracteres.
Una relación es un objeto de datos que hace posible la selección de una entidad
por medio de una referencia a un atributo de otra entidad.
Del estudio de las frases que definen los requisitos se puede ir confeccionando
el esquema, pero hay que tener una consideración especial con dos verbos muy
comunes: ser (que puede indicar una jerarquía de entidades) y tener (que indica
normalmente los atributos de una entidad).
Una vez construido el esquema ER, hay que refinarlo estudiando las posibles
redundancias. Existe redundancia en un esquema ER cuando la misma semántica se
recoge de manera duplicada, por lo que ese esquema podría representarse
manteniendo la misma semántica pero con menos elementos.
(1,n) (1,n)
AUTOR
N:M
(1,n)
(0,n)
(0,n) (1,n)
En efecto, si se conocen los libros de un autor y las editoriales que los han
editado, se puede deducir fácilmente en qué editoriales han publicado cada autor (un
libro sólo puede ser editado por una editorial).
(1,n) (1,n)
AUTOR
redundant
e
N:1
(1,n) (1,n)
Hay que tener en cuenta que existen otros tipos de relaciones que a pesar de
poder ser deducidas a partir de otras presentes en el esquema, no se pueden eliminar
porque posee atributos.
(1, 1) (1, n)
PINTOR OBRA
crea
(1, n) (1, n)
1: N
1: N
N:M ubicada
pertenece
IdMuseo
Dirección
Calle
(0, n) (1, 1)
Número
ESCUELA MUSEO
Código
Postal
PRIVADO PÚBLICO