Академический Документы
Профессиональный Документы
Культура Документы
CARDINALIDAD
Cardinalidad
Uno a uno
Uno a muchos muchos a uno
Muchos a muchos
Uno a uno
B1
B2
B3
B4
B5
Uno a muchos
B1
B2
B3
B4
B5
Muchos a muchos
B1
B2
B3
B4
B5
Llave Primaria
Cardinalidad: obligatoria y
opcional
Uno a uno obligatorio: un empleado en
Una empresa tiene uno y solo un puesto,
un
Puesto pertenece a un solo empleado
Uno a muchos opcional: un profesor en la
Fac. de Ingeniera puede dar 0 o varias
clases y una clase est dada por uno y solo
un profesor
Muchos a muchos obligatorio: una materia
puede pertenecer a una o varias carreras,
una carrera est formada por varias
materias.
Uno a uno opcional: Un paciente puede
estar asignado a un cuarto o a ninguno. En
Diagramas Entidad-Relacin
(E-R)
Un diagrama E-R consiste de:
Rectngulos: representan juegos de
entidades
Elipses: representan atributos
Diamantes: representan juegos de
relaciones
Lneas: son ligas entre atributos y
entidades y entre juegos de entidades y
de relaciones
Elipses dobles: son atributos multivalor
Elipses punteadas: son atributos derivados
Rectngulos dobles: representan juegos
de entidades dbiles.
Metodologa
i_cuarto#
n_paciente
i_piso
a_paciente
cuarto
paciente
i_cuarto#
d_ingreso
q_costo
i_tarjeta#
n_cliente
a_cliente
i_password
tarjeta
cliente
d_apertura
q_limite
i_cliente#
i_proyecto#
n_medico
a_medico
proyecto
medico
i_especial
n_proyecto
a_telefono
t_resumen
Rompiendo el muchos a
muchos
En el diseo de una base de datos no se permiten
relaciones muchos a muchos, cuando se tiene
esto se crea una relacin entre ambas cuya
llave primaria ser una llave compuesta por las
llaves primarias de las entidades que est
uniendo
n_medico
i_medico#
i_proyecto#
n_proyecto
a_medico
medicoproyecto
medico
i_especial
i_medico# i_proyecto#
a_telefono
proyecto
t_resumen
Llave fornea
Uno a uno
Muchos a
muchos
Solucin ejercicio
Analizando el ejercicio del laboratorio, las
siguientes entidades:
Paciente y Anlisis
Paciente y Mdico
Diagrama E-R
paciente
analisis
Rompiendo el muchos a
muchos
Debemos crear una
relacin entre
ambas
pacienteanalisis
paciente
i_pac
n_pac
a_pac
i_med
1234
Laura
Pino
48
289
3678
Mara
Juare
z 56
456
analisis
i_pac
i_anal
t_resu
d_anal
1234
A-1
3.8
5/I/08
1234
A-2
Pos
7/I/07
1234
A-1
4.4
2/II/08
3678
A-2
neg
3/I/08
i_anal
n_anal
q_anal
t_desc
A-1
leuco
300.00
ayuno
A-2
embar
200.00
ayuno
Diagrama E-R
pacienteanalisis
medico
Rompiendo el muchos a
muchos
Debemos crear una
relacin entre
ambas
pacienteanalisis
medico
i_pac
i_anal
t_resu
d_anal
i_med
i_med
n_nom
t_esp
1234
A-1
3.8
5/I/08
289
289
Prez
cirujano
1234
A-2
Pos
7/I/07
456
456
Lpez
ginecl
1234
A-1
4.4
2/II/08
289
3678
A-2
neg
3/I/08
456