1.
ANALISIS DE POSIBLES TABLAS Y SUS CAMPOS
1.1 ENTENDIMIENTO DEL NEGOCIO
EN LA BASE DE DATOS NOS ENFOCAREMOS EN LAS VENTAS DENTRO DE LA CHOCOLATERIA, SE
TIENE EL SIGUIENTE MOVIMIENTO:
LA CHOCOLATERIA CUENTA CON PROVEEDORES DE LOS CUALES SE COMPRA LA MATERIA PRIMA
PARA REALIZAR LOS PRODUCTOS ESTOS PRODUCTOS TIENEN DIVERSOS PROCESOS CON LOS
CUALES SE TIENE DIFERENTES PRODUCTOS QUE SON PUESTOS A LA VENTA EN LAS DIVERSAS
SUCURSALES ESTAS SUCURSALES CUENTAN CON DIFENTES PEDIDOS DE LOS DIFERENTES
PRODUCTOS
ESTOS PEDIDOS SON REALIZADOS POR LOS CLIENTES A LOS DIFERENTES EMPLEADOS DENTRO DEL
PEDIDO SE PUEDE ELEGIR EL TIPO DE ENTREGA QUE PUEDE SER EN LAS TIENDAS O POR DELIVERY
1.2 ANALISIS DE TABLAS Y CAMPOS
PROVEEDORES cod_prov, nombre_prov, telf._prov, dirección_prov,
MATERIA PRIMA cod_mat, tipo_mat, ,nombre_mat, fecha_ven_mat, cantidad_mat
PROCESOS Cod_proc, tipo_proc, fecha_fin_proc
PRODUCTO Cod_prod, nombre_prod, fecha_ven_prod, cantidad_prod,
cod_proc
VENTA Cod_venta, cantidad_ven, factura_ven, tipo_pago, cod_emp
SUCURSAL Cod_suc, nombre_suc dir_suc, ciudad_suc, telf._suc
PEDIDO Cod_ped, fecha_ped, cantidad_ped, cod_cli, cod_emp
CLIENTES Cod_cli, nombre_cli, ci_cli, cel_cli, exp_cli
EMPLEADOS Cod_emp, nombre_emp, telf_emp, cargo_emp, cod_suc
ENTREGA Cod_entr, tipo_entr, fecha_entr, cod_emp, cod_cli
FACTURA Cod_fac, cod_cli, cod_emp, fecha_fac
2. MODELO ENTIDAD RELACION
PRODUCTO ENTREGA MATERIA PRIMA PROVEEDOR
PROCESOS TIENE SURTE
ENVIA A
GENERA FACTURA
TIENE VENTAS
SUCURSAL EMPLEADO REALIZA
PEDIDO
CREA CLIENTE
3. IDENTIFICACION DE RELACIONES DEL DIAGRAMA ENTIDAD RELACION
3.1 RELACION BINARIA.
Esta relación existe cuando solo dos entidades se relacionan para compartir datos a través de
los atributos. Esta relación es la más común entre las entidades y es la que mayormente se usa
para relacionar las entidades.
Para el proyecto de una chocolatería se tiene las siguientes relaciones binarias
PROVEEDOR SURTE MATERIA PRIMA
MATERIA PRIMA TIENE PROCESOS
PROCESOS ENTREGA PRODUCTO
SUCURSAL
PRODUCTO ENVIA A
SUCURSAL TIENE EMPLEADO
CLIENTE PEDIDO
CREA
3.2 Relación Ternaria
Esta relación es cuando tres entidades se relacionan a través de un área común y comparten los
mismos datos, a través de los atributos claves de ellas. Pero cuando ocurre este tipo de relación
entre las entidades, porque no es común este tipo de relación, esto llega a pasar cuando la relación
entre las entidades la cardinalidad es de muchos a muchos.
Para el proyecto de una chocolatería se tiene las siguientes relaciones ternarias
EMPLEADO REALIZA VENTAS
PEDIDO
4. DICCIONARIO DE ENTIDADES
ENTIDAD DESCRIPCION
PROVEEDORES Contiene información de las personas que traen la materia prima
para poder elaborar los chocolates. Su campo principal es
Cod_prov.
MATERIA PRIMA Contiene información de las personas
PROCESO Contiene información de las personas que realizan la elaboración
de los chocolates. Su campo principal es Cod_proc .
PRODUCTO Contiene información de las personas
VENTA Contiene información de las personas
SUCURSAL Contiene información de las personas
PEDIDO Contiene información de las personas
CLIENTES Contiene información de las personas
EMPLEADOS Contiene información de las personas
ENTREGA Contiene información de las personas
FACTURA
5. Diccionario de datos
5.1 PROVEEDORES
Contiene información del código principal del o de los
1 Cod_prov proveedores, está conformado por 3 dígitos empieza con
101, tipo de dato entero positivo, es de tipo obligatorio.
Contiene información sobre el nombre o nombres de los
proveedores la letra inicial debe estar en mayúscula, tipo de
PROVEEDORE 2 Nombre_prov dato cadena (20), es de tipo obligatorio.
S
Contiene información del número de teléfono del proveedor,
3 Telf_prov tipo de dato numérico entero positivo, contiene 7 dígitos, es
de tipo obligatorio.
Contiene información
4 Dirección_prov
5.2 MATERIA PRIMA
Contiene información del código principal del o de los
1 Cod_mat proveedores, está conformado por 3 dígitos empieza con 101,
tipo de dato entero positivo, es de tipo obligatorio.
Contiene información sobre el nombre o nombres de los
Tipo_mat proveedores la letra inicial debe estar en mayúscula, tipo de
MATERIA 2
dato cadena (20), es de tipo obligatorio.
Contiene información del número de teléfono del proveedor,
PRIMA 3 Nombre_mat tipo de dato numérico entero positivo, contiene 7 dígitos, es de
tipo obligatorio.
Contiene información
4 Fecha_ven_mat
5 Cant_mat
5.3 PROCESO
Contiene información del código principal del o de los
proveedores, está conformado por 3 dígitos empieza con 101,
1 Cod_proc tipo de dato entero positivo, es de tipo obligatorio.
Contiene información sobre el nombre o nombres de los
PROCESO proveedores la letra inicial debe estar en mayúscula, tipo de
2 Tipo_proc
dato cadena (20), es de tipo obligatorio.
Contiene información del número de teléfono del proveedor,
3 Fecha_fin_proc tipo de dato numérico entero positivo, contiene 7 dígitos, es de
tipo obligatorio.
5.4 PRODUCTO
1 Cod_prod
2 Nombre_prod
3 Fecha_ven_prod
PRODUCTO
4 Cantidad_prod
5 Cod_proc
5.5 VENTA
1 Cod_ven
2 Cantidad_ven
VENTA 3 Factura_ven
4 Tipo_pago
5 Cod_ empleado
5.6 SUCURSAL
1 Cod_suc
2 Nombre_suc
SUCURSAL 3 Dirección_suc
4 Ciudad_suc
5 Telf._suc
5.7 PEDIDO
1 Cod_ped
2 Fecha_ped
PEDIDO 3 Cantidad_ped
4 Cod_cli
5 Cod_emp
5.8 CLIENTES
1 Cod_cli
2 Nombre_cli
CLIENTES 3 Ci_cli
4 Cel_cli
5 Exp_cli
5.9 EMPLEADOS
1 Cod_emp
2 Nombre_emp
EMPLEADO 3 Telf_emp
4 Cargo_emp
5 Cod_suc
5.10 ENTREGAS
1 Cod_entr
2 Tipo_entr
ENTREGAS 3 Fecha_entr
4 Cod_emp
5 Cod_cli
5.11 FACTURA
1 Cod_fac
2 Cod_cli
FACTURA 3 Cod_emp
4 Fecha_fac