diseño de bases de datos ejemplo
HIPERAUTO es una empresa que fabrica y distribuye coches y piezas de repuesto. Necesita
diseñar una nueva Base de Datos para mejorar el control depedidos y almacén de las piezas
de repuesto.
HIPERAUTO tiene su sede en Alemania y consta de una serie de sucursales que fabrican los
diversos componentes, en ese país y en otros de la Unión Europea(UE). Además, tiene una
red de concesionarios, que son empresas independientes, que venden coches nuevos o
usados (cuya problemática está fuera del alcance de este estudio) y piezas de repuesto.Las necesidades de la empresa son:
Todas las sucursales hacen previsiones en base a las que organiza la producción. Este
aspecto queda fuera del ámbito del trabajo.
Cada sucursal fabrica una o máspiezas de repuesto que puede suministrar a
concesionarios o a otras sucursales (denominados genéricamente emisores) según
necesidades. Para atender a sus concesionarios, las sucursales tienen quemantener
cantidades suficientes de todas las piezas de repuesto de los coches, incluyendo de las
que él mismo fabrica.
De las sucursales se almacenará en la BD un código, un nombre, una dirección yciudad.
De cada concesionario se guarda un código, un nombre, una dirección y ciudad. Cada
concesionario es asignado a una sucursal que le atiende y esta información interesa
almacenarla.
Cadasucursal tiene en su almacén existencias suficientes de todas las piezas (código de
pieza, nombre) para atender a los pedidos de concesionarios durante tres meses. No
todos los productos tienen la mismademanda por lo que para cada uno la sucursal fija la
cantidad mínima que debe tener en el almacén (stock).
SE PIDE:
1. Suponiendo que partimos del siguiente grafo relacional que recoge parte de lossupuestos anteriores,
EMISOR(Código, Nombre, Dirección, Ciudad, Tipo1)
SUCURSAL (Código_Suc, Capacidad2)
PIEZA(Cód_pieza, Nombre)
STOCK SUCURSAL(Pieza, Sucursal, Stock, Stock_mínimo)...
Regístrate para leer el documento completo.