Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/03/2010, 21:16
Avatar de jcMouse
jcMouse
 
Fecha de Ingreso: noviembre-2009
Ubicación: Bolivia
Mensajes: 116
Antigüedad: 15 años, 2 meses
Puntos: 9
Respuesta: Diseño de tablas

que tal estas ideas

las tablas deben tener la siguiente forma:
Código PHP:
stock(idstock,[demas campos])
producto(idproducto,[demas campos],idtalle,idstock)
talle(idtalletipo_de_talle
en el caso de que un producto corresponda a un solo stock
ejemplo:

TABLA STOCK
idstock|nombre
s-001 | lo que sea
s-002 | nose

TABLA PRODUCTO
idproducto| idtalle| idstock|
p-01 | t-01 | s-001
p-02 | t-02 | s-001
P-03 | t-01 | s-002

TABLA TALLE
idtalle| tipo |
t-01 | XL
t-02 | XXL
t-03 | M

en el caso de tener una relacion producto-stock de muchos a muchos entonces las tablas deben tener la forma
Código PHP:
stock(idstock,[demas campos])
stock-producto(idstock,idproductounidades)
producto(idproducto,[demas campos],cantidad_total,idtalle)
talle(idtalletipo_de_talle
TABLA STOCK
idstock|nombre
s-001 | lo que sea
s-002 | nose

TABLA STOCK-PRODUCTO
idstock | idproducto | unidades |
s-001 | p-01 | 5
s-001 | p-02 | 3

TABLA PRODUCTO
idproducto| idtalle| cantidad_total |
p-01 | t-01 | 10
p-02 | t-02 | 4
P-03 | t-01 | 16

TABLA TALLE
idtalle| tipo |
t-01 | XL
t-02 | XXL
t-03 | M

__________________
Problem?
Estoy aquí
Foro Code Army