Está en la página 1de 24

CASO 1

FORMA INICIAL OFN


Control Reparaciones
PK Código_Activo
Fecha_de_Ingreso_activo N
Código_marca N
Descripción_Marca N
Modelo_Activo N
No_de_Serie_Activo N
Fecha_Compra_Activo N
Años_Garantía_Activo N
No_Factura_compra_Activo N
Monto_factura_compra_activo N
Codigo_Proveedor_Activo N
Nombre_Proveedor_Activo N
Dirección_Proveedor_Activo N
Contacto_Proveedor_Activo N
Teléfono_Proveedor_Activo N
Fecha_Vencimiento_Garantia N
Fecha_de_Reparación_Activo 1…N
Código_dianostigo_Activo 1…N
Descripción_diagnóstico 1…N
Código_proveedor_reparación 1…N
No_factura_reparación 1…N
Descripción_proveedor_reparación 1…N
Fecha_Factura_de_Reparación 1…N
Monto_factura_Reparación 1…N
Fecha_de_Entrega_Usuario 1…N

PRIMERA FORMA NORMAL 1FN


Control Reparaciones Detalle Reparaciones
PK Código_Activo PKC Código_Activo
Fecha_de_Ingreso_activo PKC Fecha_de_Reparación_Activo
Código_marca PKC Código_dianostigo_Activo
Descripción_Marca Descripción_diagnóstico N
Modelo_Activo PKC Código_proveedor_reparación
No_de_Serie_Activo No_factura_reparación S
Fecha_Compra_Activo Descripción_proveedor_reparación N
Años_Garantía_Activo Fecha_Factura_de_Reparación S
No_Factura_compra_Activo Monto_factura_Reparación S
Monto_factura_compra_activo Fecha_de_Entrega_Usuario S
Codigo_Proveedor_Activo
Nombre_Proveedor_Activo
Dirección_Proveedor_Activo
Contacto_Proveedor_Activo
Teléfono_Proveedor_Activo
Fecha_Vencimiento_Garantia

SEGUNDA FORMA NORMAL 2FN


Control Reparaciones Detalle Reparaciones Diagnostico
PK Código_Activo PKC Código_Activo PK Código_dianostigo_Activo
Fecha_de_Ingreso_activo S PKC Fecha_de_Reparación_Activo Descripción_diagnóstico
FK Código_marca S PKC Código_dianostigo_Activo
Descripción_Marca N PKC Código_proveedor_reparación
Modelo_Activo S No_factura_reparación Proveedor Reparación
No_de_Serie_Activo S Fecha_Factura_de_Reparación PK Código_proveedor_reparación
Fecha_Compra_Activo S Monto_factura_Reparación Descripción_proveedor_reparación
Años_Garantía_Activo S Fecha_de_Entrega_Usuario
No_Factura_compra_Activo S
Monto_factura_compra_activo S
FK Codigo_Proveedor_Activo S
Nombre_Proveedor_Activo N
Dirección_Proveedor_Activo N
Contacto_Proveedor_Activo N
Teléfono_Proveedor_Activo N
Fecha_Vencimiento_Garantia S
TERCERA FORMA NORMAL 3FN
Control Reparaciones Detalle Reparaciones Proveedor Repuesto
PK Código_Activo PKC Código_Activo PK Código_dianostigo_Activo
Fecha_de_Ingreso_activo PKC Fecha_de_Reparación_Activo Descripción_diagnóstico
FK Código_marca PKC Código_dianostigo_Activo
Modelo_Activo PKC Código_proveedor_reparación
No_de_Serie_Activo No_factura_reparación Proveedor Reparación
Fecha_Compra_Activo Fecha_Factura_de_Reparación PK Código_proveedor_reparación
Años_Garantía_Activo Monto_factura_Reparación Descripción_proveedor_reparación
No_Factura_compra_Activo Fecha_de_Entrega_Usuario
Monto_factura_compra_activo
FK Codigo_Proveedor_Activo
Fecha_Vencimiento_Garantia Marca Proveedor Venta
PK Código_marca PK Codigo_Proveedor_Activo
Descripción_Marca Nombre_Proveedor_Activo
Dirección_Proveedor_Activo
Contacto_Proveedor_Activo
Teléfono_Proveedor_Activo

Diagrama Entidad Relación

Control Reparaciones Detalle Reparaciones Proveedor Repuesto


PK Código_Activo PKC Código_Activo PK Código_dianostigo_Activo
Fecha_de_Ingreso_activo PKC Fecha_de_Reparación_Activo Descripción_diagnóstico
FK Código_marca PKC Código_dianostigo_Activo
Modelo_Activo PKC Código_proveedor_reparación
No_de_Serie_Activo No_factura_reparación Proveedor Reparación
Fecha_Compra_Activo Fecha_Factura_de_Reparación PK Código_proveedor_reparación
Años_Garantía_Activo Monto_factura_Reparación Descripción_proveedor_reparación
No_Factura_compra_Activo Fecha_de_Entrega_Usuario
Monto_factura_compra_activo
FK Codigo_Proveedor_Activo
Fecha_Vencimiento_Garantia Marca Proveedor Venta
PK Código_marca PK Codigo_Proveedor_Activo
Descripción_Marca Nombre_Proveedor_Activo
Dirección_Proveedor_Activo
Contacto_Proveedor_Activo
Teléfono_Proveedor_Activo
CASO 2
FORMA INICIAL OFN
Control Responsabilidad
PK Código_Empleado N
Nombre_Empleado N
Apellido_Empleado N
Dirección_Empleado N
Teléfono_Empleado N
Código_Departamento N
Nombre_Departamento N
Puesto_Departamento N
No_Activo 1…N
Descripción_Activo 1…N
Fecha_Compra_Activo 1…N
Número_Factura_Activo 1…N
Monto_Activo 1…N

PRIMERA FORMA NORMAL 1FN


Control Responsabilidad Detalle Responsabilidad
PK Código_Empleado PKC Código_Empleado
Nombre_Empleado PKC No_Activo
Apellido_Empleado Descripción_Activo N
Dirección_Empleado Fecha_Compra_Activo N
Teléfono_Empleado Número_Factura_Activo N
Código_Departamento Monto_Activo N
Nombre_Departamento
Puesto_Departamento

SEGUNDA FORMA NORMAL 2FN


Control Responsabilidad Detalle Responsabilidad Activo
PK Código_Empleado PKC Código_Empleado PK No_Activo
Nombre_Empleado S PKC No_Activo Descripción_Activo
Apellido_Empleado S Fecha_Compra_Activo
Dirección_Empleado S Número_Factura_Activo
Teléfono_Empleado S Monto_Activo
Código_Departamento S
Nombre_Departamento N
Puesto_Departamento N

TERCERA FORMA NORMAL 3FN


Control Responsabilidad Detalle Responsabilidad Activo
PK Código_Empleado PKC Código_Empleado PK No_Activo
Nombre_Empleado PKC No_Activo Descripción_Activo
Apellido_Empleado Fecha_Compra_Activo
Dirección_Empleado Número_Factura_Activo
Teléfono_Empleado Monto_Activo
FK Código_Departamento
Empleado
PK Código_Departamento
Nombre_Departamento
Puesto_Departamento

Diagrama Entidad Relación

Control Responsabilidad Detalle Responsabilidad Activo


PK Código_Empleado PKC Código_Empleado PK No_Activo
Nombre_Empleado PKC No_Activo Descripción_Activo
Apellido_Empleado Fecha_Compra_Activo
Dirección_Empleado Número_Factura_Activo
Teléfono_Empleado Monto_Activo
FK Código_Departamento
Departamento
PK Código_Departamento
Nombre_Departamento
Puesto_Departamento
CASO 3
FORMA INICIAL OFN
Control Despachos
PK No_Despacho
Fecha_Despacho N
Código_Departamento 1…N
Nombre_Departamento 1…N
Código_Colaborador 1…N
Nombre_Colaborador 1…N
Puesto_Colaborador 1…N
Código_Artículo N
Descripción_Artículo N
Precio_Articulo N
Cantidad_despachada_Artículo N

PRIMERA FORMA NORMAL 1FN


Control Despachos Detalle Control Despachos
PK No_Despacho PKC No_Despacho
Fecha_Despacho PKC Código_Departamento
Código_Artículo Nombre_Departamento N
Descripción_Artículo PKC Código_Colaborador
Precio_Articulo Nombre_Colaborador N
Cantidad_despachada_Artículo Puesto_Colaborador N

SEGUNDA FORMA NORMAL 2FN


Control Despachos Detalle Control Despachos Departamento
PK No_Despacho PKC No_Despacho PK Código_Departamento
Fecha_Despacho S PKC Código_Departamento Nombre_Departamento
Código_Artículo S PKC Código_Colaborador
Descripción_Artículo N Colaborador
Precio_Articulo S PK Código_Colaborador
Cantidad_despachada_Artículo S Nombre_Colaborador

TERCERA FORMA NORMAL 3FN


Control Despachos Detalle Control Despachos Departamento
PK No_Despacho PKC No_Despacho PK Código_Departamento
Fecha_Despacho PKC Código_Departamento Nombre_Departamento
FK Código_Artículo PKC Código_Colaborador
Precio_Articulo Colaborador
Cantidad_despachada_Artículo PK Código_Colaborador
Nombre_Colaborador
Artículo
PK Código_Artículo
Descripción_Artículo

Diagrama Entidad Relación

Control Despachos Detalle Control Despachos Departamento


PK No_Despacho PKC No_Despacho PK Código_Departamento
Fecha_Despacho PKC Código_Departamento Nombre_Departamento
FK Código_Artículo PKC Código_Colaborador
Precio_Articulo Colaborador
Cantidad_despachada_Artículo PK Código_Colaborador
Nombre_Colaborador
Artículo
PK Código_Artículo
Descripción_Artículo
Puesto_Departamento
CASO 4
FORMA INICIAL OFN
Control Vuelo
PK No_Vuelo
Línea_Aérea_Vuelo N
Origen_Vuelo N
Destino_Vuelo N
Código_Ingreso_y_Salida N
Fecha_y_Hora_Salida N
Fecha_y_Hora_Entrada N
Código_Tripulacion 1…N
Pasaporte_Tripulación 1…N
Nombre_Tripulación 1…N
Nacionalidad_Tripulación 1…N
Puesto Tripulación 1…N
Código_Pasajero 1…N
Nombre_Pasajero 1…N
Apellido_Pasajero 1…N
Nacionalidad_Pasajero 1…N
Asiento_Pasajero 1…N
Pasaporte_Pasajero 1…N

PRIMERA FORMA NORMAL 1FN


Control Vuelo Detalle Control Vuelo
PK No_Vuelo PKC No_Vuelo
Línea_Aérea_Vuelo PKC Código_Tripulacion
Origen_Vuelo Pasaporte_Tripulación S
Destino_Vuelo Nombre_Tripulación N
Código_Ingreso_y_Salida Nacionalidad_Tripulación N
Fecha_y_Hora_Salida Puesto Tripulación S
Fecha_y_Hora_Entrada
Detalle Control Vuelo
PKC No_Vuelo
PKC Código_Pasajero
Nombre_Pasajero N
Apellido_Pasajero N
Nacionalidad_Pasajero N
Asiento_Pasajero S
Pasaporte_Pasajero S

SEGUNDA FORMA NORMAL 2FN


Control Vuelo Detalle Control Vuelo Tripulación
PK No_Vuelo PKC No_Vuelo PK Código_Tripulacion
Línea_Aérea_Vuelo S PKC Código_Tripulacion Nombre_Tripulación
Origen_Vuelo S Pasaporte_Tripulación Nacionalidad_Tripulación
Destino_Vuelo S Puesto Tripulación
Código_Ingreso_y_Salida S
Fecha_y_Hora_Salida N
Fecha_y_Hora_Entrada N
Detalle Control Vuelo Pasajero
PKC No_Vuelo PK Código_Pasajero
PKC Código_Pasajero Nombre_Pasajero
Asiento_Pasajero Nacionalidad_Pasajero
Pasaporte_Pasajero

TERCERA FORMA NORMAL 3FN


Control Vuelo Detalle Control Vuelo Tripulación
PK No_Vuelo PKC No_Vuelo PK Código_Tripulacion
Línea_Aérea_Vuelo PKC Código_Tripulacion Nombre_Tripulación
Origen_Vuelo Pasaporte_Tripulación Nacionalidad_Tripulación
Destino_Vuelo Puesto Tripulación
FK Código_Ingreso_y_Salida

Detalle Control Vuelo Pasajero


PKC No_Vuelo PK Código_Pasajero
PKC Código_Pasajero Nombre_Pasajero
Asiento_Pasajero Nacionalidad_Pasajero
Pasaporte_Pasajero

Ingreso y Salida
PK Código_Ingreso_y_Salida
Fecha_y_Hora_Salida
Fecha_y_Hora_Entrada

Diagrama Entidad Relación

Control Vuelo Detalle Control Vuelo Tripulación


PK No_Vuelo PKC No_Vuelo PK Código_Tripulacion
Línea_Aérea_Vuelo PKC Código_Tripulacion Nombre_Tripulación
Origen_Vuelo Pasaporte_Tripulación Nacionalidad_Tripulación
Destino_Vuelo Puesto Tripulación
FK Código_Ingreso_y_Salida
Detalle Control Vuelo Pasajero
PKC No_Vuelo PK Código_Pasajero
PKC Código_Pasajero Nombre_Pasajero
Asiento_Pasajero Nacionalidad_Pasajero
Pasaporte_Pasajero

Ingreso y Salida
PK Código_Ingreso_y_Salida
Fecha_y_Hora_Salida
Fecha_y_Hora_Entrada
CASO 5
FORMA INICIAL OFN
Control Candidato
PK No_Candidato
Nombre_Cadidato N
Apellidos_Candidato N
Dirección_Candidato N
Teléfono_Candidato N
Fecha_Nacimiento_Candidato N
Estado_Civil_Candidato N
Código_Empresa N
Nombre_Empresa N
Dirección_Empresa N
Fecha_Ingreso_Empresa N
Fecha_Egrego_Empresa N
Sueldo_Empresa N
Código_Retiro N
Motivo_Retiro_Empresa N
Código_Evaluaciones 1….N
Descripción_Evaluaciones 1….N
Nota_Minima_Evaluación 1….N
Fecha_Evaluación 1….N
Nota_Obtenida_Evaluación 1….N

PRIMERA FORMA NORMAL 1FN


Control Candidato Detalle Candidato
PK No_Candidato PKC No_Candidato
Nombre_Cadidato PKC Código_Evaluaciones
Apellidos_Candidato Descripción_Evaluaciones N
Dirección_Candidato Nota_Minima_Evaluación S
Teléfono_Candidato Fecha_Evaluación S
Fecha_Nacimiento_Candidato Nota_Obtenida_Evaluación S
Estado_Civil_Candidato
Código_Empresa
Nombre_Empresa
Dirección_Empresa
Fecha_Ingreso_Empresa
Fecha_Egrego_Empresa
Sueldo_Empresa
Código_Retiro
Motivo_Retiro_Empresa

SEGUNDA FORMA NORMAL 2FN


Control Candidato Detalle Candidato Evaluación
PK No_Candidato PKC No_Candidato PK Código_Evaluaciones
Nombre_Cadidato S PKC Código_Evaluaciones Descripción_Evaluaciones
Apellidos_Candidato S Nota_Minima_Evaluación
Dirección_Candidato S Fecha_Evaluación
Teléfono_Candidato S Nota_Obtenida_Evaluación
Fecha_Nacimiento_Candidato S
Estado_Civil_Candidato S
Código_Empresa S
Nombre_Empresa N
Dirección_Empresa N
Fecha_Ingreso_Empresa N
Fecha_Egrego_Empresa N
Sueldo_Empresa N
Código_Retiro S
Motivo_Retiro_Empresa N

TERCERA FORMA NORMAL 3FN


Control Candidato Detalle Candidato Evaluación
PK No_Candidato PKC No_Candidato PK Código_Evaluaciones
Nombre_Cadidato PKC Código_Evaluaciones Descripción_Evaluaciones
Apellidos_Candidato Nota_Minima_Evaluación
Dirección_Candidato Fecha_Evaluación
Teléfono_Candidato Nota_Obtenida_Evaluación
Fecha_Nacimiento_Candidato
Estado_Civil_Candidato Empresa Motivo Retiro
FK Código_Empresa PK Código_Empresa PK Código_Retiro
FK Código_Retiro Nombre_Empresa Motivo_Retiro_Empresa
Dirección_Empresa
Fecha_Ingreso_Empresa
Fecha_Egrego_Empresa
Sueldo_Empresa

Diagrama Entidad Relación

Control Candidato Detalle Candidato Evaluación


PK No_Candidato PKC No_Candidato PK Código_Evaluaciones
Nombre_Cadidato PKC Código_Evaluaciones Descripción_Evaluaciones
Apellidos_Candidato Nota_Minima_Evaluación
Dirección_Candidato Fecha_Evaluación
Teléfono_Candidato Nota_Obtenida_Evaluación
Fecha_Nacimiento_Candidato
Estado_Civil_Candidato Empresa Motivo Retiro
FK Código_Empresa PK Código_Empresa PK Código_Retiro
FK Código_Retiro Nombre_Empresa Motivo_Retiro_Empresa
Dirección_Empresa
Fecha_Ingreso_Empresa
Fecha_Egrego_Empresa
Sueldo_Empresa
CASO 6
FORMA INICIAL OFN
Control Suscripción
PK No_Suscripción
Fecha N
Código_Cliente N
Nombre_Cliente N
Nit_Cliente N
Código_Cobro N
Dirección_Cobro N
Telefono_Cobro N
Código_Entrega N
Dirección_Entrega N
Telefono_Entrega N
Fecha_Inicio_Suscripción N
Fecha_fin_Suscripción N
Código_Revista 1…N
Nombre_Revista 1…N
No._Envío 1…N
Revista_No. 1…N
Fecha_Programada_Entrega 1…N
Código_Empleado 1…N
Nombre_Empleado 1…N
Fecha_Entrega 1…N
Observaciones_Entrega N

PRIMERA FORMA NORMAL 1FN


Control Suscripción Detalle Revista Suscripción
PK No_Suscripción PKC No_Suscripción
Fecha PKC Código_Revista
Código_Cliente Nombre_Revista N
Nombre_Cliente No._Envío S
Nit_Cliente Revista_No. S
Código_Cobro Fecha_Programada_Entrega S
Dirección_Cobro
Telefono_Cobro
Código_Entrega Fecha_Entrega
Dirección_Entrega
Telefono_Entrega Detalle Empleado
Fecha_Inicio_Suscripción PKC No_Suscripción
Fecha_fin_Suscripción PKC Código_Empleado
Observaciones_Entrega Nombre_Empleado N

SEGUNDA FORMA NORMAL 2FN


Control Candidato Detalle Revista Suscripción Revista
PK No_Suscripción PKC No_Suscripción PK Código_Revista
Fecha PKC Código_Revista Nombre_Revista
Código_Cliente No._Envío
Nombre_Cliente Revista_No.
Nit_Cliente Fecha_Programada_Entrega
Código_Cobro
Dirección_Cobro
Telefono_Cobro Detalle Empleado Empleado
Código_Entrega PKC No_Suscripción PK Código_Empleado
Dirección_Entrega PKC Código_Empleado Nombre_Empleado
Telefono_Entrega
Fecha_Inicio_Suscripción
Fecha_fin_Suscripción

TERCERA FORMA NORMAL 3FN


Control Candidato Detalle Revista Suscripción Revista
PK No_Suscripción PKC No_Suscripción PK Código_Revista
Fecha S PKC Código_Revista Nombre_Revista
Código_Cliente S No._Envío
Nombre_Cliente N Revista_No.
Nit_Cliente N Fecha_Programada_Entrega
Código_Cobro S
Dirección_Cobro N
Telefono_Cobro N Detalle Empleado Empleado
Código_Entrega S PKC No_Suscripción PK Código_Empleado
Dirección_Entrega N PKC Código_Empleado Nombre_Empleado
Telefono_Entrega N
Fecha_Inicio_Suscripción S
Fecha_fin_Suscripción S

Diagrama Entidad Relación

Control Candidato Detalle Revista Suscripción Revista


PK No_Suscripción PKC No_Suscripción PK Código_Revista
Fecha PKC Código_Revista Nombre_Revista
FK Código_Cliente No._Envío
FK Código_Cobro Revista_No.
FK Código_Entrega Fecha_Programada_Entrega
Fecha_Inicio_Suscripción
Fecha_fin_Suscripción Detalle Empleado Empleado
PKC No_Suscripción PK Código_Empleado
PKC Código_Empleado Nombre_Empleado

Cliente Cobros Entrega


PK Código_Cliente PK Código_Cobro PK Código_Entrega
Nombre_Cliente Dirección_Cobro Dirección_Entrega
Nit_Cliente Telefono_Cobro Telefono_Entrega
CASO 7
FORMA INICIAL OFN
Control Tratamiento Paciente
PK Cod_Paciente N
Nombre_Paciente N
Apellido_Paciente N
Direcciòn_Paciente N
Teléfono_Paciente N
Correo_electrònico_Paciente N
Nit_Paciente N
Fecha_Nacimiento_Paciente N
Sexo_Paciente N
Peso_Inicial_Paciente N
Codigo_Tratamiento 1…N
Nombre_Tratamiento 1…N
Código Consultura_tratamiento 1…N
Nombre_Consultora_Tratamiento 1…N
Fecha_factura_Tratamiento 1…N
No_factura_tratamiento 1…N
Monto_Factura_tratamiento 1…N
Fecha_inicio_cita 1…N
Fecha_Fin_cita 1…N
Código_tratamiento 1…N
Código_Especialista 1…N
Nombre_especialista 1…N
Fecha_Programación 1…N
Código_Programador 1…N
Nombre_programador 1…N

PRIMERA FORMA NORMAL 1FN


Control Tratamiento Paciente Detalle Tratamiento Paciente
PK Cod_Paciente PKC Cod_Paciente
Nombre_Paciente PKC Codigo_Tratamiento
Apellido_Paciente Nombre_Tratamiento N
Direcciòn_Paciente PKC Código Consultura_tratamiento
Teléfono_Paciente Nombre_Consultora_Tratamiento N
Correo_electrònico_Paciente PKC Fecha_factura_Tratamiento
Nit_Paciente No_factura_tratamiento S
Fecha_Nacimiento_Paciente Monto_Factura_tratamiento S
Sexo_Paciente
Peso_Inicial_Paciente Detalle Programación tratamiento paciente
PKC Cod_Paciente
PKC Fecha_inicio_cita
Fecha_Fin_cita S
PKC Código_tratamiento
PKC Código_Especialista
Nombre_especialista N
PKC Fecha_Programación
PKC Código_Programador
Nombre_programador N

SEGUNDA FORMA NORMAL 1FN


Control Tratamiento Paciente Detalle Tratamiento Paciente Tratamiento
PK Cod_Paciente PKC Cod_Paciente PK Codigo_Tratamiento
Nombre_Paciente PKC Codigo_Tratamiento Nombre_Tratamiento
Apellido_Paciente PKC Código Consultura_tratamiento
Direcciòn_Paciente PKC Fecha_factura_Tratamiento Consultro Tratamiento
Teléfono_Paciente No_factura_tratamiento PK Código Consultura_tratamiento
Correo_electrònico_Paciente Monto_Factura_tratamiento Nombre_Consultora_Tratamiento
Nit_Paciente
Fecha_Nacimiento_Paciente
Sexo_Paciente
Peso_Inicial_Paciente Detalle Programación tratamiento paciente Especialista
PKC Cod_Paciente PK Código_Especialista
PKC Fecha_inicio_cita Nombre_especialista
Fecha_Fin_cita
PKC Código_tratamiento Programador
PKC Código_Especialista PK Código_Programar
PKC Fecha_Programación Nombre_programador
PKC Código_Programador

TERCERA FORMA NORMAL 3FN NO HAY

Diagrama Entidad Relación


Control Tratamiento Paciente Detalle Tratamiento Paciente Tratamiento
PK Cod_Paciente PKC Cod_Paciente PK Codigo_Tratamiento
Nombre_Paciente PKC Codigo_Tratamiento Nombre_Tratamiento
Apellido_Paciente PKC Código Consultura_tratamiento
Direcciòn_Paciente PKC Fecha_factura_Tratamiento Consultro Tratamiento
Teléfono_Paciente No_factura_tratamiento PK Código Consultura_tratamiento
Correo_electrònico_Paciente Monto_Factura_tratamiento Nombre_Consultora_Tratamiento
Nit_Paciente
Fecha_Nacimiento_Paciente
Sexo_Paciente
Peso_Inicial_Paciente Detalle Programación tratamiento paciente Especialista
PKC Cod_Paciente PK Código_Especialista
PKC Fecha_inicio_cita Nombre_especialista
Fecha_Fin_cita
PKC Código_tratamiento Programador
PKC Código_Especialista PK Código_Programador
PKC Fecha_Programación Nombre_programador
PKC Código_Programador
Caso Adicional Evaluanet
FORMA INICIAL OFN
Control Compra Café
PK No. Boleta
Fecha_de_Compra N
Tipo_Cambio N
Código_Beneficio N
Nombre_Beneficio N
Tipo_Beneficio N
Departamento_Beneficio N
Dirección_Beneficio N
Código Encargado N
Nombre_Encargado_Beneficio N
Código_Caficultor 1…N
Nombre_Caficultor 1…N
Tipo_Café 1…N
Cantidad_Quintales_Café 1…N
Código_compra_Quetzales 1…N
Precio_Unitario_Compra N
Total_Compra_Caficultor_Quetzalez 1…N
Código_compra_Dolares 1…N
Total_Compra_Dolares 1…N
Totales N

PRIMERA FORMA NORMAL 1FN


Control Compra Café Detalle compra de Café
PK No. Boleta PKC No. Boleta
Fecha_de_Compra PKC Código_Caficultor
Tipo_Cambio Nombre_Caficultor N
Código_Beneficio Tipo_Café N
Nombre_Beneficio Cantidad_Quintales_Café S
Tipo_Beneficio PKC Código_compra_Quetzales
Departamento_Beneficio Total_Compra_Caficultor_Quetzalez N
Dirección_Beneficio PKC Código_compra_Dolares
Código Encargado Total_Compra_Dolares N
Nombre_Encargado_Beneficio

SEGUNDA FORMA NORMAL 1FN


Control Compra Café Detalle compra de Café Caficultor
PK No. Boleta PKC No. Boleta PK Código_Caficultor
Fecha_de_Compra S PKC Código_Caficultor Nombre_Caficultor
Tipo_Cambio S Cantidad_Quintales_Café Tipo_Café
Código_Beneficio S PKC Código_compra_Quetzales
Nombre_Beneficio N PKC Código_compra_Dolares Compra Quetzalez
Tipo_Beneficio N PK Código_compra_Quetzales
Departamento_Beneficio N Total_Compra_Caficultor_Quetzalez
Dirección_Beneficio N
Código Encargado S Compra
Nombre_Encargado_Beneficio N PK Código_compra_Dolares
Total_Compra_Dolares

TERCERA FORMA NORMAL 3FN


Control Compra Café Detalle compra de Café Caficultor
PK No. Boleta PKC No. Boleta PK Código_Caficultor
Fecha_de_Compra PKC Código_Caficultor Nombre_Caficultor
Tipo_Cambio Cantidad_Quintales_Café Tipo_Café
FK Código_Beneficio PKC Código_compra_Quetzales
FK Código Encargado PKC Código_compra_Dolares Compra Quetzalez
PK Código_compra_Quetzales
Total_Compra_Caficultor_Quetzalez
Beneficio
PK Código_Beneficio Compra
Nombre_Beneficio PK Código_compra_Dolares
Tipo_Beneficio Total_Compra_Dolares
Departamento_Beneficio
Dirección_Beneficio

Encargado Beneficio
PK Código Encargado
Nombre_Encargado_Beneficio

Diagrama Entidad Relación


Control Compra Café Detalle compra de Café Caficultor
PK No. Boleta PKC No. Boleta PK Código_Caficultor
Fecha_de_Compra PKC Código_Caficultor Nombre_Caficultor
Tipo_Cambio Cantidad_Quintales_Café Tipo_Café
FK Código_Beneficio PKC Código_compra_Quetzales
FK Código Encargado PKC Código_compra_Dolares Compra Quetzalez
PK Código_compra_Quetzales
Total_Compra_Caficultor_Quetzalez
Beneficio
PK Código_Beneficio Compra
Nombre_Beneficio PK Código_compra_Dolares
Tipo_Beneficio Total_Compra_Dolares
Departamento_Beneficio
Dirección_Beneficio

Encargado Beneficio
PK Código Encargado
Nombre_Encargado_Beneficio

También podría gustarte