Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo Metodológico
La metodología utilizada para el diseño del esquema conceptual es la estrategia
descendente.
1er refinamiento (Dominio de aplicación)
Resumen
Persona_Natural (DNI_pnatural, p_nombre_pnatural, s_nombre_pnatural,
apellido_p_pnatural, apellido_m_pnatural)
Persona_Jurídica (RUC_pjurídica, razon_social_pjurídica)
Cliente (id_cliente, DNI_pnatural, RUC_pjurídica)
Producto (id_producto, nom_prod, precio_prod, stock, fecha_vcto, concentrado,
forma_farma, forma_farma_simplif, presentación, fracciones, num_regsan,
laboratorio)
Vendedor (DNI_vendedor, p_nombre_vendedor, s_nombre_vendedor,
apellido_p_vendedor, apellido_m_vendedor, teléfono_vendedor,
dirección_vendedor)
Venta (numero_venta, fecha_venta, monto_total, DNI_vendedor, id_cliente)
Proveedor (id_proveedor, nom_proveedor, teléfono_proveedor,
direccion_proveedor)
Pedido (id_pedido, fecha_pedido, id_proveedor)
Compra (id_pedido, id_producto, cantidad_pedido, precio_compra)
Detalle_de_venta (numero_venta, id_producto, precio_venta, cantidad)
VII. Diseño Lógico
Eliminación de Jerarquías
Mantenemos la Súper-Entidad CLIENTE y la sub-entidades
PERSONA_NATURAL Y PERSONA_JURIDICA
Transformación a entidades
PROVEEDOR (id_proveedor, nombre_PV, teléfono_PV, direccion_PV)
PEDIDO (id_pedido, fecha_PED)
PRODUCTO (id_producto, nombre_PD, precio_prod, stock, fecha_vcto,
concentrado, forma_farma, forma_farma_simplif, presentación, fracciones,
num_regsan, laboratorio)
VENTA (numero_venta, fecha_V, monto_total)
CLIENTE (id_cliente)
PERSONA JURIDICA (ruc, razón_social)
PERSONA NATURAL (dni_PN, primer_nombre_PN,
segundo_nombre_PN, apellido_paterno_PN,
apellido_materno_PN)
VENDEDOR (dni_V, teléfono_V, primer_nombre_V, segundo_nombre_V,
apellido_paterno_V, apellido_materno_V, direccion_V)
Relación de 1 a 1
Es_1
CLIENTE (id_cliente)
PERSONA JURIDICA (ruc, razón_social)
Es_juridica (id_cliente, ruc)
Es_2
CLIENTE (id_cliente)
PERSONA NATURAL (dni_PN, primer_nombre_PN,
segundo_nombre_PN, apellido_paterno_PN, apellido_materno_PN)
Es_natural (id_cliente, dni_PN)
Relación de 1 a N
Suministra
PROVEEDOR (id_proveedor, nombre_PV, teléfono_PV,
direccion_PV)
PEDIDO (id pedido, id_proveedor, fecha_PED)
Recibe
CLIENTE (id_cliente)
VENTA (numero_venta, id_cliente, fecha_V, monto_total)
Emite
VENTA (numero_venta, dni_V, id_cliente, fecha_V, monto_total)
VENDEDOR (dni_V, teléfono_V, primer_nombre_V,
segundo_nombre_V, apellido_paterno_V, apellido_materno_V,
direccion_V)
Relación de N a N
Contiene
PEDIDO (id pedido, id_proveedor, fecha_PED)
PRODUCTO (id_producto, nombre_PD, precio_prod, stock,
fecha_vcto, concentrado, forma_farma,
forma_farma_simplif, presentación, fracciones,
num_regsan, laboratorio)
CONTIENE (id_producto, id pedido, cantidad_PP,
precio_de_compra)
Tiene Detalle_Venta