Creacion de Tablas - Datos Tecnicos
Publicado por eduardo.v (10 intervenciones) el 08/02/2003 07:19:17
necesito crear una tabla que me maneje datos de referencia cruzadas los datos son los sigueintes fecha, dato y estado del dato la idea es que en una fecha determinada existen estaticamente 200 datos disponibles con su respectivo estado. entonces yo he encontrado 2 formas de crear la tabla:
1) lo convencional:
tabla1
---------
fecha (datetime) <-PK
dato(char) <-PK
estado(int)
2) lo practico:
tabla1
----------
fecha (datetime) <- PK
dato1 (int)
.
.
.
dato200 (int)
(el contenido de cada columna datox seria el estado)
PERO mi consulta viene con respecto a la rapidez y eficiencia del sql teniendo en cuenta que esta tabla seria de varias transacciones como se leeria mas rapido con varias filas y pocas columnas o con varias columnas y pocas filas. necesito saber esa informacion antes de tomar esta decision. GRacias y saludos desde Peru
1) lo convencional:
tabla1
---------
fecha (datetime) <-PK
dato(char) <-PK
estado(int)
2) lo practico:
tabla1
----------
fecha (datetime) <- PK
dato1 (int)
.
.
.
dato200 (int)
(el contenido de cada columna datox seria el estado)
PERO mi consulta viene con respecto a la rapidez y eficiencia del sql teniendo en cuenta que esta tabla seria de varias transacciones como se leeria mas rapido con varias filas y pocas columnas o con varias columnas y pocas filas. necesito saber esa informacion antes de tomar esta decision. GRacias y saludos desde Peru
Valora esta pregunta


0