31/03/2009, 15:07
|
| Colaborador | | Fecha de Ingreso: febrero-2009 Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses Puntos: 360 | |
Respuesta: Una duda con un modelo En mi opinión, si el volumen de datos es muy grande, es mejor tener tablas por separado.
Esto lo digo pensando en el ejemplo anterior que te dí. La tabla cliente va a tener el total de registros de cada cliente. Ese mismo numero de registros estaría en la tabla persona con parte de la información del cliente. A su vez, en tabla persona estarán todos los empleados y tipos de personas que existan. hacer esto en una tabla con 1 millón de registros creo que no es muy optimo para el sistema.
Para esos casos, creo que hay que salirse un poco de la normalizacion de las tablas y pensar un poco mas en el rendimiento.
Por el contrario, si tienes tablas separadas, al momento de buscar un empleado, la cantidad de información será menor y las consultas serán directas sin necesidad de anidarlas.
Puede haber otras opiniones al respecto.
Un saludo.
__________________ Without data, You are another person with an opinion.
W. Edwads Deming |