PROYECTO EMPRESARIAL | COMPUTACIÓN Computación – Tarea 2 Solución de Base de Datos 1. Diagrama Relacional *Nota: La señora Flor de Jo comenta, que a veces ella asume los gastos de ciertos clientes dependiendo de si estos son familiares, amigos cercanos o invitados. De ahí el TipoCliente. 2. Diccionario de Datos . Tabla Cliente Campo NIT Nombre_Cliente Dirección Telefono Email Fecha_Nacimiento Cod_Tipo Tipo de Dato Restricción CHAR(10) CHAR(75) CHAR(100) CHAR(10) CHAR(40) DATETIME CHAR(2) PK Not Null Not Null-Unique Not Null-Unique FK Descripción NIT personal del cliente Nombre completo del cliente Dirección del domicilio del cliente Numero telefónico del cliente Correo electrónico del cliente Fecha de nacimiento del cliente Código del tipo de cliente Tabla Platillo Campo Cod_Platillo Nombre Platillo Precio LibraRes LibraCerdo LibraCamaron LibraPato Descripcion Tipo de Dato Restricción CHAR(3) CHAR(20) CURRENCY DECIMAL DECIMAL DECIMAL DECIMAL MEMO PK Not Null TAI-JO 7882-2844 | 7884-7414 Not Null Descripción Código único del tipo de platillo Nombre del platillo Precio del platillo Porcentaje de libra de res en el platillo Porciento de libra de cerdo en el platillo Porciento de libra de camarón Porciento de libra de pato en el platillo Descripción de los demás ingredientes JULIO GÓNGORA | MANUEL PAZ PROYECTO EMPRESARIAL | COMPUTACIÓN Tabla Factura Campo Numero Fecha_Emision NIT Nombre_Cliente Cod_Platillo Nombre Platillo Cantidad Total Tipo de Dato Restricción COUNTER DATETIME CHAR(10) CHAR(75) CHAR(3) CHAR(20) NUMBER CURRENCY PK Not Null FK Not Null FK Not Null Not Null Not Null Descripción Número de factura Fecha en que se emitió la factura NIT personal del cliente Nombre completo del cliente Código único del tipo de platillo Nombre del platillo Cantidad de platillos ordenados Monto total de la factura Tabla TipoCliente Campo Cod_Tipo Tipo_Cliente Tipo de Dato CHAR(2) CHAR(10) Restricción Descripción PK Código del tipo de cliente Not Null - Unique Tipo de cliente 3. Diagrama de Flujo A continuación se muestra un diagrama de flujo que muestra como sería el proceso mejorado. Otras acciones como agregar el registro de un platillo o de un tipo de cliente se consideraron procesos independientes. TAI-JO 7882-2844 | 7884-7414 JULIO GÓNGORA | MANUEL PAZ