
02/03/2004, 11:50
|
| | Fecha de Ingreso: octubre-2003 Ubicación: Concepción
Mensajes: 84
Antigüedad: 21 años, 4 meses Puntos: 0 | |
Supongamos que:
pedido
--------
1 | antonio
2 | jose <---- ultimo registro
factura
--------
1 | mesa | 2
1 | coche | 1
1 | armario | 4
1 | lapiz | 2
2 | mesa | 3
2 | lapiz | 1
2 | revista | 15 <--- ultimo registro
Para empezar si en la tabla factura la clave es id_pedido estas cometiendo un error al modelar la BD porque las claves primarias NO PUEDEN REPETIRSE. Si en cambio utilizas como calve primaria la combinacion de id_pedido y cantidad caes EN EL MISMO ERROR. Y al utilizar los tres campos como clave TE PUEDE SUCEDER LO MISMO.
Revisa el modelo de tu BD y corrígelo, parece que hay algunas cosas que no están bien.
saludos |