-
Notifications
You must be signed in to change notification settings - Fork 0
Diagrama de Clases
Juan Diego edited this page Apr 26, 2022
·
6 revisions
En el presente diagrama de Clases de Uso, podemos apreciar las diferentes tablas, atributos y relaciones.

A continuación se detallan brevemente las tablas que conforman el diagrama:
-
Administrador
- CIF: String
- Nombre: String
- Email: String
-
Almacén
- Código: String
- Código producto: Producto
- Cantidad máxima: int
- Cantidad actual: int
-
Producto
- Código: String
- Código almacén: Almacén
- Nombre: String
- Descripción: String
- Cantidad disponible: int
- Precio coste: Double
- Precio venta: Double
- Código proveedor: Proveedor
-
Proveedor
- CIF: String
- Nombre: String
- Dirección: String
- Teléfono: String
-
Pedido
- Código: String
- Código producto: Producto
- Código Proveedor: Proveedor
- Fecha Pedido: String
- Cantidad: int
- Total: Double
- Pagado: boolean
Por otra parte, se describen las relaciones entre las tablas:
- Entre administrador y almacén encontramos una relación de asociación, un administrador pertenece / gestiona a un único almacén.
- En igual forma, tenemos entre administrador y pedido otra relación de asociación, un administrador puede realizar uno o muchos pedidos.
- Entre almacén y producto existe una relación de composición, pues un almacén está compuesto por productos, y si estos desaparecen, por consecuente desaparecerá el almacén.
- Entre producto y proveedor encontramos otra relación de asociación; en este caso, un producto es proporcionado por uno o varios proveedores.
- Por último, entre producto y pedido encontramos una relación de asociación, pues un producto puede estar contenido en uno o muchos pedidos.
Realizado por: Mª Desiré Sánchez Álvarez y Juan Diego Mesa Álvarez.