09/09/2004, 19:26
|
| | | Fecha de Ingreso: abril-2003 Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años, 7 meses Puntos: 24 | |
PHP mysql y campos index Buenas.
Queridos amigos, hoy tengola siguiente duda...
resulta que tengo una tabla hecha en MySql, esta tabla yo la habia diseñado de la siguiente forma:
- UN campo llamado: marca
- UN campo llamado: color
- UN campo llamado: tipo
- UN campo llamado: refrencia
NOTA: es importante tener en cuenta que los 3 primeros campos solo admiten unos valores predefinido en unas listas de texto (hechas en html)
resulta que el usuario rellenaba esta tabla desde un formulario, asi tal cual esta ahi...
ahora estoy contemplando la posibilidad de dividir esta tabla en 4 tablas asi:
- Una tabla llmada marca que contiene los siguientes campos:
-ID_marca (aqui va un numero autoincrementable)
-marca (aca va la marca por ejemplo MAZDA)
- Una tabla llmada "color" que contiene los siguientes campos:
-ID_color (aqui va un numero autoincrementable)
-color (aca va el color por ejemplo NEGRO)
- Una tabla llmada "TIPO" que contiene los siguientes campos:
-ID_tipo (aqui va un numero autoincrementable)
-tipo (aca va el tipo por ejemplo CAMPERO)
*siempre indexaria el campo id.
------------------ Y LA SIGUIENTE ES LA TABLA QUE A QUE SE INGRESAN LOS VALORES----------------------------------------------
- Una tabla llmada "INGRESO" que contiene los siguientes campos:
-ID_tipo (aqui va le numero correspondente al tipo seleccionado por el user)
-ID_marca (aqui va le numero correspondente a la marca seleccionado por el user)
-ID_color (aqui va le numero correspondente al color seleccionado por el user)
**ahora bien, lo que em gustaria saber es cual de las dos opciones es ams recomndable y por que |