Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/05/2010, 04:17
Avatar de Lr_Darko
Lr_Darko
 
Fecha de Ingreso: octubre-2008
Mensajes: 41
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: Tabla con muchos campos

Cita:
Iniciado por iLu Ver Mensaje
Si los campos pueden cambiar con el tiempo, agregar nuevos posibles parámetros, meterlos en la misma tabla te obligaría a hacer un ALTER de la tabla cada vez que necesites agregar algo nuevo.

Una opción, es crear otra tabla que sea características, y asocias características con el id del coche.

Puedes definir las características ya sea como un enum, o en otra tabla, o de forma más sencilla simplemente un campo texto con su nombre y el id del coche aunque esta última no es la mejor opción.
He pensado eso pero cómo meto cada característica... en un campo booleano?

Y ¿cómo muestro el nombre del campo? ¿cómo muestro los nombres de los campos que solo tienen de valor booleano 1?

Creo que esto no se puede hacer... lo único que estoy pensando es en la tabla "vehículos" crear un campo TEXT con todos los extras y separarlos con comillas o algo. Luego por programación quitar las cadenas y presentarlo de forma bonita.