Tallas

02/02/2007 - 15:53 por L.Barzi | Informe spam
Hola a todos, tengo la sgte duda:

Tengo una tabla Productos. Estos Productos son plantas para calzado y
cada producto tiene una talla, pero existen dos clases de talla:

Tallas individuales: 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45
(Tenemos 11 tallas)

Tallas pares: 35 - 36, 37 - 38, 39 -40, 41 - 42, 43 - 45 (Dos tallas
hacen una talla entonces tendriamos 5 tallas)

Bueno como hay productos que tienen tallas individuales y otros tallas
dobles, mi duda es como colocar esas tallas, seria conveniente crear
una tabla Tallas y colocar todas las tallas individuales y pares algo
asi:

ID TALLA
-
1 35
2 36
3 37
4 38
5 39
6 40
7 41
8 42
9 43
10 44
11 45
12 35-36
13 37-38
14 39-40
15 41-42
16 43-45

Que es lo q me recomiendan amigos..

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
02/02/2007 - 16:08 | Informe spam
L.Barzi,

Quizas usando dos columnas, talla_inicio y talla_fin. Si es individual, el
valor de ambas columnas seran iguales.

...
talla_inicio int not null,
talla_fin int not null,
es_talla_par (talla_fin - talla_inicio), -- 1 - es talla par , 0 - es talla
individual
constraint ck_tallas check (talla_fin >= talla_inicio)
...


AMB

"L.Barzi" wrote:

Hola a todos, tengo la sgte duda:

Tengo una tabla Productos. Estos Productos son plantas para calzado y
cada producto tiene una talla, pero existen dos clases de talla:

Tallas individuales: 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45
(Tenemos 11 tallas)

Tallas pares: 35 - 36, 37 - 38, 39 -40, 41 - 42, 43 - 45 (Dos tallas
hacen una talla entonces tendriamos 5 tallas)

Bueno como hay productos que tienen tallas individuales y otros tallas
dobles, mi duda es como colocar esas tallas, seria conveniente crear
una tabla Tallas y colocar todas las tallas individuales y pares algo
asi:

ID TALLA
-
1 35
2 36
3 37
4 38
5 39
6 40
7 41
8 42
9 43
10 44
11 45
12 35-36
13 37-38
14 39-40
15 41-42
16 43-45

Que es lo q me recomiendan amigos..


Respuesta Responder a este mensaje
#2 Salvador Ramos
03/02/2007 - 11:26 | Informe spam
Hola Ale,

Creo que la solución que propones, y más para algo como las tallas (no creo
que nunca llegue a las 50 filas), va a complicar luego las consultas. Creo
que el planteamiento inicial de L.Barzi es más cómodo de manejar. Veo más
sencillo utilizar un código y una descripción (la típica tabla auxiliar de
dos columnas).

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server / MCTS: SQL Server 2005]
www.helpdna.net (información sobre SQL Server y .NET)
Y ahora también en www.sqlserverymicrosoft.net


"Alejandro Mesa" escribió en el
mensaje news:
L.Barzi,

Quizas usando dos columnas, talla_inicio y talla_fin. Si es individual, el
valor de ambas columnas seran iguales.

...
talla_inicio int not null,
talla_fin int not null,
es_talla_par (talla_fin - talla_inicio), -- 1 - es talla par , 0 - es
talla
individual
constraint ck_tallas check (talla_fin >= talla_inicio)
...


AMB

"L.Barzi" wrote:

Hola a todos, tengo la sgte duda:

Tengo una tabla Productos. Estos Productos son plantas para calzado y
cada producto tiene una talla, pero existen dos clases de talla:

Tallas individuales: 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45
(Tenemos 11 tallas)

Tallas pares: 35 - 36, 37 - 38, 39 -40, 41 - 42, 43 - 45 (Dos tallas
hacen una talla entonces tendriamos 5 tallas)

Bueno como hay productos que tienen tallas individuales y otros tallas
dobles, mi duda es como colocar esas tallas, seria conveniente crear
una tabla Tallas y colocar todas las tallas individuales y pares algo
asi:

ID TALLA
-
1 35
2 36
3 37
4 38
5 39
6 40
7 41
8 42
9 43
10 44
11 45
12 35-36
13 37-38
14 39-40
15 41-42
16 43-45

Que es lo q me recomiendan amigos..


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida