Documente Academic
Documente Profesional
Documente Cultură
EMIGDIO ALFARO
NDICE
NDICE.................................................................................................................................................................................2
DIAGRAMA ENTIDAD RELACIN ..............................................................................................................................3
1.1 SIMBOLOGA...........................................................................................................................................................3
1.2 RELACIONES...........................................................................................................................................................3
MODELO RELACIONAL (NOTACIN IDEF1X)...........................................................................................................4
2.1 MODELO LGICO...................................................................................................................................................4
2.1.1 SIMBOLOGA....................................................................................................................................................4
2.1.2 RELACIONES....................................................................................................................................................4
2.1.3 RELACION DE CLASIFICACIN...................................................................................................................5
2.2 MODELO FSICO.....................................................................................................................................................6
OBSERVACIONES.............................................................................................................................................................6
MTODO DE LA TERCERA FORMA NORMAL............................................................................................................7
ENTIDAD
ATRIBUTO
RELACION
LINEA
ENLAZA ATRIBUTOS A
ENTIDADES Y ENTIDADES A
ATRIBUTOS.
CLASIFICACION
ISA
1.2 RELACIONES
Muchos a
muchos
Muchos a
uno
Uno a
muchos
Uno a
Uno
ENTIDAD3
LlavePrimaria3
LlavePrimaria3 (FK)
Atributo11
Atributo12
Atributo13
Atributo31
Atributo32
Atributo33
ENTIDAD4
LlavePrimaria4
ENTIDAD2
LlavePrimaria1 (FK)
LlavePrimaria2
Atributo41
Atributo42
Atributo43
Atributo21
Atributo22
2.1.2 RELACIONES
Relaciones de Identificacin
(Integridad Existencial)
De 1 a Muchos
De 1 a 0 o 1
N
De 1 a 0,1 o Muchos
De 1 a N, donde N es
cualquier nmero natural
Permite Nulos
Relacin de No Identificacin
(Integridad Referencial)
No Permite Nulos
2.3.1.1 COMPLETA
ENTIDAD_PADRE
LlavePrimaria
AtributoEntidadPadre1
AtributoEntidadPadre2
AtributoEntidadPadre3
AtributoDiscriminador
ENTIDAD_HIJA1
LlavePrimaria (FK)
AtributoEntidadHija11
AtributoEntidadHija12
ENTIDAD_HIJA2
LlavePrimaria (FK)
AtributoEntidadHija21
ENTIDAD_HIJA3
LlavePrimaria (FK)
AtributoEntidadHija31
2.3.1.2 INCOMPLETA
ENTIDAD_PADRE
LlavePrimaria
AtributoEntidadPadre1
AtributoEntidadPadre2
AtributoEntidadPadre3
AtributoDiscriminador
ENTIDAD_HIJA1
LlavePrimaria (FK)
AtributoEntidadHija11
AtributoEntidadHija12
ENTIDAD_HIJA2
LlavePrimaria (FK)
AtributoEntidadHija21
ENTIDAD2
LlavePrimaria1: Text(18)
LlavePrimaria2: Text(18)
ENTIDAD3
LlavePrimaria3: Text(5)
Atributo31: Long Integer
Atributo32: Byte
Atributo33: Memo
ENTIDAD3_ENTIDAD4
LlavePrimaria3: Text(5)
LlavePrimaria4: Integer
Atributo21: Single
Atributo22: Yes/No
ENTIDAD4
LlavePrimaria4: Integer
Atributo41: Text(18)
Atributo42: Double
Atributo43: Currency
ENTIDAD_PADRE
LlavePrimaria: Text(18)
AtributoEntidadPadre1: Text(18)
AtributoEntidadPadre2: Text(18)
AtributoEntidadPadre3: Text(18)
AtributoDiscriminador: Text(18)
ENTIDAD_HIJA3
LlavePrimaria: Text(18)
ENTIDAD_HIJA1
LlavePrimaria: Text(18)
AtributoEntidadHija11: Text(18)
AtributoEntidadHija12: Text(18)
AtributoEntidadHija31: Text(18)
ENTIDAD_HIJA2
LlavePrimaria: Text(18)
AtributoEntidadHija21: Text(18)
ENTIDAD_PADRE
LlavePrimaria: Text(18)
AtributoEntidadPadre1: Text(18)
AtributoEntidadPadre2: Text(18)
AtributoEntidadPadre3: Text(18)
AtributoDiscriminador: Text(18)
ENTIDAD_HIJA1
LlavePrimaria: Text(18)
AtributoEntidadHija11: Text(18)
AtributoEntidadHija12: Text(18)
ENTIDAD_HIJA2
LlavePrimaria: Text(18)
AtributoEntidadHija21: Text(18)
OBSERVACIONES
Remover las dependencias parciales de la clave, para lo cual se debe examinar las relaciones con claves
compuestas, vindose si cada campo depende de toda la clave o de parte de ella.
Crear una nueva relacin en donde los campos dependen de slo parte de la clave.
En general, cada atributo de una relacin debe depender de toda la clave, sino debe ser removida a una relacin
separada.
Remover los campor mutuamente dependientes, para esto se deben examinar las relaciones viendo si cada campo
depende de otro campo de la misma relacin.
Crear una nueva relacin con los datos independientes como clave, y sus campos dependientes como datos.
Los datos independientes permanecen en la relacin original.