Академический Документы
Профессиональный Документы
Культура Документы
Evitar en el diseo
Redundancia: Un mal diseo puede repetir informacin. Falta de informacin crear vacios en la construccin del Sistema, de tal manera que no realizar lo que se desea de acuerdo a las necesidades de los usuarios.
PADECIMENTO Hepatitis
Dominios
Para cada atributo, existe un juego de valores permitidos llamado el dominio o juego de valores. Por ejemplo para el atributo nombre del paciente el dominio ser el juego de todos las cadenas de texto de una cierta longitud.
Tipos de Atributos
Simples: son aquellos que no se han dividido en subpartes. Compuestos: son los que pueden dividirse en otros atributos, por ejemplo el atributo nombre, puede dividirse en nombre, apellido materno y apellido paterno. De un solo valor: Por ejemplo la edad del paciente es nica. Multivalor: Por ejemplo un paciente puede tener cero o ms nmeros telefnicos. Derivado: el valor de este tipo de atributo es obtenido a partir de los valores de otro.
Cardinalidad
Es el nmero de entidades con la cual otra entidad se puede asociar mediante una relacin Considerando una relacin binaria entre el juego de entidades A y B, la cardinalidad puede ser:
Uno a uno Uno a muchos muchos a uno Muchos a muchos
Uno a uno
Una entidad en A esta asociada con una entidad en B y viceversa.
A1 A2 A3 A4
B1 B2 B3 B4 B5
EJEMPLO: Un paciente en un hospital tiene un solo cuarto y un cuarto pertenece a un solo paciente (hospital privado)
Uno a muchos
Una entidad en A esta asociada con cualquier nmero (0 ms) de entidades en B. Una entidad en B, puede estar asociada a lo mucho con una entidad en A.
A1 A2 A3 B1 B2 B3 B4 B5
EJEMPLO: El titular de una cuenta de cheques puede tener cualquier nmero de tarjetas, pero cada tarjeta pertenece a una sola persona.
Muchos a muchos
Una entidad en A esta asociada con cualquier nmero de entidades en B (0 ms) y viceversa.
A1 A2 A3 A4 B1 B2 B3 B4 B5
EJEMPLO: En un proyecto de investigacin puede haber cualquier nmero de mdicos, un mdico puede participar en cero o varios proyectos.
Llave Primaria
Son atributos que se usan para diferenciar una entidad de otra, por ejemplo un medicamento de otro, o un paciente de otro. Puede haber varias llave candidato. La llave primaria debe ser nica y de preferencia que no cambie con el tiempo. Cada juego de entidades (tabla) debe tener una llave primaria.
Ejemplos de Cardinalidad
Uno a uno: un empleado en Una empresa tiene uno y solo un puesto, un Puesto pertenece a un solo empleado Uno a muchos: 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: una materia puede pertenecer a una o varias carreras, una carrera est formada por varias materias. Uno a uno: Un paciente puede estar asignado a un cuarto o a ninguno. En un cuarto puede haber cero o un paciente
paciente
id_cuarto#
fecha_ingreso
cuarto
costo
cliente
tarjeta
fecha_apertura
limite_credito
id_cliente#
dir_medico
medico
id_especial
telefono_med
proyecto
resumen
id_medico# dir_medico
id_proyecto#
nom_proyecto
medico
id_especial
telefono_med
medicoproyecto
id_medico# id_proyecto#
proyecto
resumen