04/06/2010, 01:16
|
| | Fecha de Ingreso: junio-2005 Ubicación: Barcelona
Mensajes: 458
Antigüedad: 19 años, 5 meses Puntos: 4 | |
Respuesta: Definir auto_increment Hola,
En primer lugar muchisimas gracias por las respuestas.
Mi caso es el siguiente, imaginemos un pedido, tienes una tabla para el pedido, tienes una tabla de articulos y creas la tabla para relacionar articulos con el pedido, en donde lo logico es que la id del articulo y la id del pedido sean Primary Key.
Hasta aqui todo normal.
El problema es que la estructura en la que la estoy haciendo (y que me tengo que adaptar) exige que las tablas tengan una clave NombreTabla_PK, entonces he pensado si se ha de tener aprovecharla para cargar los pedidos, pero no tiene ningun sentido que sea primary key pues se podria repetir 1-pedido1-articulo1 y 2-pedido1-articulo1. Pero claro pra aprovecharla si necesito que sea auto_increment.
Visto lo que me han propuesto puedo pooner como key el NombreTabla_PK asi puede ser auto_increment
O poner esa como primary_key pero con los ids (Id_articulo,Id_pedido) como unique, si se puede hacer claro
Que me recomendais???
Un saludo y gracias
__________________ La ficción es y será mi única realidad |