Está en la página 1de 3

Diagrama relacional Cliente

Proveedor Rut Teléfonos


Suple
Rut N Nombre Rut
Rut_Proveedor
Nombre Calle Teléfono
Id_Producto
Calle Número
0 1
Número Comuna
Comuna Ciudad
1 Realiza
Ciudad 0
Producto 1
Teléfono rut_Cliente
Id N
Web Id_Venta
Nombre 0 Vendido
Precio_actual Id_Producto
N 1 1
Stock Id_Venta
Categoría Venta
Nombre_proveedor Precio
Id 1 Id
Cantidad
Nombre N Fecha
1
Descripción Monto_total
1
Pertenece Descuento

Id_Categoría Nombre_cliente
N
Id_Producto
Tabla sin normalizar Primera forma normal (1FN)
Producto Productos_stock
Id Nombre Precio_actual Stock Nombre_proveedor Id Nombre Stock
0001 Harina 50 200 Proveedor1 0001 Harina 485
0001 Harina 55 145 Proveedor2 0002 Azúcar 460
0001 Harina 65 140 Proveedor3 0003 Sal 295
0002 Azúcar 70 210 Proveedor1
0002 Azúcar 85 150 Proveedor2 Producto_precio_proveedor
0002 Azúcar 75 100 Proveedor3 Id Precio_actual Nombre_proveedor
0003 Sal 30 90 Proveedor1 0001 50 Proveedor1
0003 Sal 40 110 Proveedor2 0001 55 Proveedor2
0003 Sal 35 95 Proveedor3 0001 65 Proveedor3
0002 70 Proveedor1
0002 85 Proveedor2
0002 75 Proveedor3
0003 30 Proveedor1
0003 40 Proveedor2
0003 35 Proveedor3
Segunda forma normal (2FN)
Producto_proveedor1_precio Producto_proveedor2_precio Producto_proveedor3_precio
Id Precio Stock Id Precio Stock Id Precio Stock
0001 50 200 0001 55 145 0001 65 140
0002 70 210 0002 85 150 0002 75 100
0003 30 90 0003 40 110 0003 35 95

Tercera forma normal (3FN)

Producto_proveedor1_stock Producto_proveedor2_stock Producto_proveedor3_stock


Id Stock Id Stock Id Stock
0001 200 0001 145 0001 140
0002 210 0002 150 0002 100
0003 90 0003 110 0003 95

También podría gustarte