
11/01/2016, 11:51
|
| | Fecha de Ingreso: junio-2011
Mensajes: 151
Antigüedad: 13 años, 8 meses Puntos: 2 | |
Array de valores en tabla Buenas tardes, el título no es que esté muy correcto pero me explico,
Tengo una tabla que se llama Ropa, la cual tendrá idRopa, nombreRopa y precio
La tabla tendrá unos 27 registros. idRopa.....nombreRopa.....precio
1..............Abrigo.................4.75
2..............Blusa..................2.40
3..............Boxer..................0.40
Tengo otra tabla que se llama Pedido, que es la que me está dando problemas, que tendría idPedido, total y fecha. idPedido.....total..........fecha
1..................16.............2015/01/11
2..................18.............2015/01/11
3..................20.............2015/01/11
En esta tabla quisiera poner una array de idRopa para que el pedido tenga la diferente ropa. Esto no se puede hacer por lo que he pensado una cosa que no sé si estaría bien, algo así: idPedido.....idRopa..........total..........fecha
1..................1...................16......... ....2015/01/11
1..................2...................18......... ....2015/01/11
1..................3...................20......... ....2015/01/11
2..................2...................16......... ....2015/01/11
2..................3...................18......... ....2015/01/11
3..................1...................20......... ....2015/01/11
3..................3...................20......... ....2015/01/11
El caso es que total sería el total del pedido pero cada idRopa tendría que tener también una cantidad por lo que se me ha ocurrido poner algo así: idPedido.....idRopa........cantidadIdRopa......... totalIdRopa..........total..........fecha
1..................1...................1.......... .......................4.75..................7.95. ..........2015/01/11
1..................2...................1.......... .......................2.40..................7.95. ..........2015/01/11
1..................3...................2.......... ........................0.80.................7.95. ..........2015/01/11
2..................1...................2.......... ........................9.50.................7.95. ..........2015/01/11
2..................3...................1.......... ........................0.4...................9.90 ...........2015/01/11
Todos estos datos vendrían de una aplicación por lo que no sé si se debería hacer la base de datos de algún otro modo como por ejemplo crear una nueva tabla que se llame Prenda y que tenga idPrenda........idRopa...........cantidad......... .totalIdRopa
1..........................1....................2. ...................9.5
1..........................3....................1. ...................0.4
2..........................2....................1. ...................2.4
y así en Pedido quitar las columnas esas y poner idPrenda directamente idPedido.....idPrenda........total..........fecha
1..................1...................9.90....... ....2015/01/11
2..................2...................4.80....... ....2015/01/11
Y no sé qué opináis por aquí. Es un lío todo esto que estoy comentando e intentado ponerlo todo lo más claro posible para que se vean las tablas e ideas bien.
Un saludo |