Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/10/2009, 11:44
Avatar de GabrielAngelos
GabrielAngelos
 
Fecha de Ingreso: septiembre-2008
Ubicación: Tacna
Mensajes: 36
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: 2 o más compradores para boleta de venta

Bueno si era muchos a muchos :P, tengo que modificar algo el software.

Para los que no entienden mucho, resulta que el sistema de compras que estoy haciendo es de persona a persona, o sea cliente y vendedor, la compra de productos en esta tienda otorga beneficios a los compradores, pero a veces hay uno que otro producto caro, entonces 2 o 3 personas pueden comprar ese producto caro pero el software debe registrar los nombres de las 3 personas para que las 3 tengan el beneficio.

Entonces hay dos caminos.

1º A mi tabla cliente le doy a "campo_nombre_de_usuario" varchar(99999999) jaja para que quepan el nombre de los 3 compradores, lo que viola las formas normales.

2º A mi tabla cliente la relaciono con otra tabla llamada digamos "tabla_clientes_asociados" y esta se relaciona directamente mediante una ID de clientes asociados a la tabla "boleta_venta".

Todo esto siempre dentro del ámbito relacional, o sea por ejemplo en BD Mysql con la caracteristica InnoDB en vez de MyIsam.

Gracias por aconsejarme ;).