Académique Documents
Professionnel Documents
Culture Documents
NDICE
Pg.
I.
INTRODUCCIN4
II. ANTECEDENTES.. 5
II.I Descripcin de la empresa. 5
II.II Ubicacin .. 5
II.III Descripcin de los requerimientos. 6
III. OBJETIVOS 7
III.I Objetivo general 7
III.II Objetivos especficos... 7
IV. MODELO ER. 8
IV.I Tabla entidad-atributos... 8
IV.II Detalle de las entidades. 8
IV.III Tabla entidad-relaciones 10
IV.IV Detalle de las relaciones 10
IV.V Modelo entidad-relacin (DER) . 12
V. MODELO RELACIONAL. 13
V.I Transformacin relacional. 13
V.II Modelo Relacional. 13
VI. NORMALIZACIN
VII. CONCLUSIONES
INTRODUCCIN
ANTECEDENTES
4
OBJETIVOS
MODELO ER
Atributos
IdDistribuidor, Nombre, Direccion, Telfono, Correo.
IdVenta, Fecha, Ganancia.
IdArriendo, FechaInicio, FechaTermino.
IdCompra, Fecha.
IdProducto, Nombre, PrecioCosto, PrecioVenta, PrecioArriendo,
StockVenta, StockArriendo.
Rut, Nombre, Direccin, Telfono, Estado, Correo.
IdTrabajador, Nombre, Cargo, FechaInicio, Direccion, Telefono,
Correo.
Compra: la compra es una transaccin al igual que las anteriores, muy comn
dentro de la empresa Ferretera Casamar. En algunas ocasiones es necesario
devolver ciertos productos, por lo que se ha decidido dejar como clave primaria
IdCompra, adems se ha decidido agregar el atributo fecha para dejar registro
especifico de la transaccin en cuestin.
Producto: quizs la entidad ms significativa del negocio ya que todas las
transacciones dependen del stock de este, en el caso particular de la venta, se
requiere saber si es que hay disponibilidad, es por eso que se ha aadido el
atributo StockVenta, y para el caso del arriendo se ha aadido el atributo
StockArriendo. Como fue mencionado anteriormente es necesario tener
registrado el valor costo a la hora de la compra y el valor de venta a la hora de la
venta, es por eso que se han aadido los atributos de PrecioVenta y
PrecioCosto, adems del valor de arriendo que se ha aadido como el atributo
PrecioArriendo. Por ultimo para la identificacin de cada producto es necesario
un cdigo y su respectivo nombre, es por eso que se ha dejado como clave
primaria el atributo IdProducto.
Cliente: el cliente es aquel que compra o arrienda un producto, en el caso de las
ventas no toma mucha importancia obtener sus datos, pero a la hora de realizar
un arriendo es necesario tener la mayor informacin posible sobre este cliente. Es
por eso que se ha decidido dejar como clave primaria el RutCliente de cada
9
Distribuidor
Venta
Arriendo
Compra
Producto
Cliente
Trabajador
Venta
De un
A un
Vendida
Arriendo
De un
A un
Arrendada
Distribuidor
Compra
A un
De un
Producto
Cliente
Trabajador
10
Hecha
De un (Venta): esta relacin al analizarla, define que una venta puede ser de
varios productos, y que cada producto puede ser vendido en diferentes ventas, por
lo tanto, es una relacin de tipo varios a varios (N:M).
De un (Compra): esta relacin al analizarla, define que la compra puede consistir
en varios productos y que cada producto puede estar en varias compras, por lo
tanto, es una relacin de tipo varios a varios (N:M).
De un (Arriendo): esta relacin al analizarla, define que el arriendo puede
consistir en un solo producto y que cada producto puede estar en varios arriendos,
por lo tanto, es una relacin de tipo uno a varios (1:N).
A un (Venta): esta relacin al analizarla, define que la venta es a un cliente, pero
que un cliente puede estar en varias ventas. Por lo tanto es una relacin de uno a
varios (1:N).
A un (Compra): esta relacin al analizarla, define que la compra es a un
distribuidor, pero que un distribuidor puede estar en varias compras. Por lo tanto
es una relacin de uno a varios (1:N).
A un (Arriendo): esta relacin al analizarla, define que el arriendo es a un cliente,
pero que un cliente puede estar en varios arriendos. Por lo tanto es una relacin
de uno a varios (1:N).
Vendida: esta relacin al analizarla, define que la venta es hecha por un
trabajador, pero que un trabajador puede estar en varias ventas. Por lo tanto es
una relacin de uno a varios (1:N).
Arrendada: esta relacin al analizarla, define que el arriendo es hecho por un
trabajador, pero que un trabajador puede haber arrendado varios productos. Por lo
tanto es una relacin de uno a varios (1:N).
Hecha: esta relacin al analizarla, define que la compra es hecha por un
trabajador, pero que un trabajador puede haber estado presente en varias
compras. Por lo tanto es una relacin de uno a varios (1:N).
11
12
13
MODELO RELACIONAL
14
CONCLUSIONES
15