Abraham Uribe
2008-04-14 15:57:44 UTC
Cordial saludos
mi inquietud es la siguiente, estoy diseñando un sistema el cual tiene
varios maestros, de estos maestros muchos tiene la estructura Codigo y
descripcion. (unos 60 por lo menos)
he pensado en agrupar todos estos maestros en una sola tabla y asi disminuir
el volumen de tablas de la base de datos.
ejemplo.
Maestros:
-ClasesVehiculo
codigo | entero | autonumerico
Descripcion | varchar
-MarcasVehiculo
codigo | entero | autonumerico
Descripcion | varchar
-CarroceriasVehiculo
codigo | entero | autonumerico
Descripcion | varchar
Agrupando estas 3 maestros el modelo seria asi:
-Maestra_Maestros
codigo | entero | autonumerico
Descripcion | varchar
-Maestras
codigo de Maestra_maestros | entero
codigo de maestra | entero | autonumerico
Descripcion | varchar
Vista del modelo
-Maestra_maestros
1 Clases de vehiculo
2 Carrocerias
3 Marca de vehiculos
-Maestras
1 1 Camion
1 2 Ttractocamion
2 1 Estacas
2 2 Articulados
3 1 Mazda
3 2 chevrolet
Mi duda es referente a la eficiencia en la recuperacion de datos, trabajar
con el modelo una sola tabla para los maestros impactara en la eficiencia de
las consultas ?
ya que obviamente cualquier consulta que tenga que obtener informacion de un
maestro tendra que consultar sobre esta tabla de maestros "agrupados" que
tendra un volumen grande de registros, que si fueran maestros individules
(o sea tabla por maetro)
Segun la experiencia de muchos de ustedes que tienen un conocimiento mas
avanzado en sql server cual podria ser la mejor opcion?
Gracias de antemano por cualquier comentario que puedan enviarme
--
Abraham Uribe
Medellin - Colombia
mi inquietud es la siguiente, estoy diseñando un sistema el cual tiene
varios maestros, de estos maestros muchos tiene la estructura Codigo y
descripcion. (unos 60 por lo menos)
he pensado en agrupar todos estos maestros en una sola tabla y asi disminuir
el volumen de tablas de la base de datos.
ejemplo.
Maestros:
-ClasesVehiculo
codigo | entero | autonumerico
Descripcion | varchar
-MarcasVehiculo
codigo | entero | autonumerico
Descripcion | varchar
-CarroceriasVehiculo
codigo | entero | autonumerico
Descripcion | varchar
Agrupando estas 3 maestros el modelo seria asi:
-Maestra_Maestros
codigo | entero | autonumerico
Descripcion | varchar
-Maestras
codigo de Maestra_maestros | entero
codigo de maestra | entero | autonumerico
Descripcion | varchar
Vista del modelo
-Maestra_maestros
1 Clases de vehiculo
2 Carrocerias
3 Marca de vehiculos
-Maestras
1 1 Camion
1 2 Ttractocamion
2 1 Estacas
2 2 Articulados
3 1 Mazda
3 2 chevrolet
Mi duda es referente a la eficiencia en la recuperacion de datos, trabajar
con el modelo una sola tabla para los maestros impactara en la eficiencia de
las consultas ?
ya que obviamente cualquier consulta que tenga que obtener informacion de un
maestro tendra que consultar sobre esta tabla de maestros "agrupados" que
tendra un volumen grande de registros, que si fueran maestros individules
(o sea tabla por maetro)
Segun la experiencia de muchos de ustedes que tienen un conocimiento mas
avanzado en sql server cual podria ser la mejor opcion?
Gracias de antemano por cualquier comentario que puedan enviarme
--
Abraham Uribe
Medellin - Colombia