29/07/2013, 17:48
|
| Colaborador | | Fecha de Ingreso: abril-2007 Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 7 meses Puntos: 270 | |
Respuesta: Como armar mi bd No necesariamente.La base de datos almacena datos.Una clase no se define sólo por sus atributos.Puedes tener 4 clases diferentes (muy posiblemente hermanas), con los mismos atributos y diferente funcionalidad.
Por otro lado, en el mapa de clases que tienes, ten cuidado con "producto"..Qué es el atributo cantidad? La cantidad que hay del producto,o la cantidad de un mismo producto que tiene un pedido?
El caso de Pedido->Producto es el típico caso donde te viene bien denormalizar.Necesitarás una tabla ProductoDePedido, que modele un producto dentro de un pedido (numero de unidades, precio del producto **cuando se produce el pedido**,impuestos aplicables **cuando se produce el pedido**, etc. |