File

Anuncio
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
Descargar