Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/11/2010, 05:09
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 9 meses
Puntos: 574
Respuesta: Duda a la hora de crear un campo con multiples valores

El campo enum permite entrar unos valores determinados, no se si te he entendido, pero lo que no puedes hacer es que esos valores varien en funcion del producto.

Supongamos

Producto1 Opciones 1,2 o 3
Producto2 Opciones 4,5 o 6

en el campo enum tendrias que poner enum(1,2,3,4,5,6) con lo que si esto se alarga a muchos productos con opciones distintas el enum dejaria de tener sentido.

Yo te aconsejaria no usar el enum si no un campo integer (si las opciones són digitos) y hacer una validación previa al insert. Es decir antes de hacer el insert comprovar por programación que la opción elegida concuerda con el producto.

Quim