Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/01/2013, 17:19
Avatar de emmax
emmax
 
Fecha de Ingreso: agosto-2010
Ubicación: Sonora
Mensajes: 172
Antigüedad: 14 años, 6 meses
Puntos: 8
Respuesta: Como evitar que se dupliquen los registros

Cita:
Iniciado por heruxz Ver Mensaje
Hola gracias por su ayuda pero creo que no me explique bien....

..............Clientes............................ ..............Producto...............
Id_C...............Nombre........Id_P............. .........Id_P.........Nombre
1....................Carlos.............1......... ..................1............Pera
2....................Pedro..............1......... ...................2..........Manzana
3....................Juan................2
4....................Ramon.............1
5....................Luis..................2
6....................Carlos..............2

No se mucho sobre base de datos pero de lo que he entendido en la universidad tiene que funcionar algo asi mas o menos como lo tengo en la ilustracion de arriba....

Es decir que se va a saber que producto compro el cliente por medio del id del producto.

Espero y ahora si me entiendan ;D
Pero en donde se duplican los registros? si te refieres al id de cliente, pues cuando lo guardes tomarias el Id que le corresponde, por que no creo que te refieras al Id del producto ya que este se tiene que repetir ya que varios clientes pueden comprar un mismo producto, entonces a como veo debes de tener separados los datos de cliente y producto, a como entiendo deberia ser algo asi.

Tabla Cliente ///// Tabla Producto
Id.......Desc. ///// Id Desc.
1........Carlos ///// 1 Manzana
2........Pedro ///// 2 Pera
3........Luis

y debes de tener una tabla donde relaciones los datos o donde se registre el movimiento, por ejemplo una venta.

Tabla Venta
Id_Cliente Desc_cliente Id_Art desc_art
1..................Carlos....................1.... ..............Pera
2..................Pedro.....................2.... ..............Manzana
3..................Luis........................1.. ................Pera
1..................Carlos....................2.... ..............Manzana

Espero me explique, como vez en la tabla venta por obvias razones se puden duplicar los Id, ya sea por que el cliente compro mas de un articulo como que varios clientes compraron un mismo articulo, saludos.....

Última edición por emmax; 29/01/2013 a las 17:28