Está en la página 1de 4

Caso: farmacia

Una nueva farmacia se ha inaugurado en la ciudad y quiere que sea controlada


mediante una base de datos lo cual se quiere que se registren todos los productos.
Cada producto tiene un código, nombre, marca, stock que existe del producto, la fecha
de producción y la fecha de vencimiento.
Cada producto tiene un proveedor de cual tiene un código de proveedor, su DNI,
nombre, apellido paterno, apellido materno y el nombre de la empresa que trabaja. El
producto es separado por secciones que tienen un código de sección y el nombre de la
sección.
Al comprar un producto se genera una boleta que tiene que tiene un nro. de boleta, la
fecha de emisión, el total de la compra, también saldrá en la boleta el trabajador que
atendió la venta y el cliente que tiene un código, nombre, DNI, apellido paterno,
apellido materno, una dirección y un teléfono. el trabajador tiene un código, DNI,
nombre, apellido paterno y apellido materno cada trabajador tiene un cargo y un
turno en que cumple su labor. Cada cargo tiene un código, nombre, y un sueldo.
Cada turno de los trabajadores también tiene un código, nombre (mañana, tarde,
noche) y el horario de trabajo

Entidades fuertes

Cliente Sección proveedor

cargo
turno

Entidades débiles

trabajador boleta ventas producto


Identificando relaciones

Sección Sección-
producto
producto

Proveedor
Producto
Proveedor-
producto

Cliente
Cliente- Boleta
boleta

Turno- Trabajador
Turno trabajador

Cargo- Trabajador
Cargo trabajador

Boleta- Ventas
Boleta ventas

Boleta- Boleta
Producto ventas
Generalización y agresión_:

turno

Turno-
Cliente trabajador
sección
Diagrama

Sección-
producto

Cliente- trabajador
boleta
producto

Boleta
Cargo-
Proveedor- trabajador
producto

Boleta-
ventas Boleta-
proveedor ventas

cargo

ventas

ATRIBUTOS:
ENTIDAD RELACIÓN

CLIENTE Cod_clie, DNI_clie, nom_clie, ape_pat_clie,


ape_mat_clie, dir_clie, tel_clie
PRODUCTO Cod_prod, nom_prod, marca_prod, stock_prod,
fec_produc_prod, fec_vec_prod
TRABAJADOR Cod_trab, DNI_trab, nom_trab, ape_pat_trab,
ape_mat_trab
BOLETA Nro_bolet, fec_emi_bolet, total_bolet
PROVEEDOR Cod_provee, DNI_provee, nom_provee,
ape_pat_provee, ape_mat_provee,
nom_empre_provee
SECCION Cod_secc, nom_secc
TURNO Cod_turno, nom_turno, horar_turno
CARGO Cod_cargo, nom_cargo, sueldo_cargo
VENTAS Nro_ventas

IDENTIFICADORES O CLAVES:

ENTIDAD RELACIÓN

CLIENTE Cod_clie

PRODUCTO Cod_prod, Cod_secc, Cod_provee

TRABAJADOR Cod_trab, Cod_turno, Cod_cargo


BOLETA Nro_bolet, Cod_clie, Cod_prod, Cod_trab
PROVEEDOR Cod_provee

SECCION Cod_secc
TURNO Cod_turno
CARGO Cod_cargo
VENTAS Nro_ventas, Nro_bolet

También podría gustarte