Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2016, 15:53
cb17a
 
Fecha de Ingreso: febrero-2012
Ubicación: Aca en la Tierra.
Mensajes: 17
Antigüedad: 12 años, 2 meses
Puntos: 0
¿Crear una tabla nueva o contar filas?¿Qué opción recomiendan?

Hola, mi pregunta es muy simple. Estoy armando una base de datos donde tengo una tabla "GRUPOS" que tiene otra tabla "USUARIOS".
Cada grupo puede tener muchos USUARIOS y un USUARIO solo puede pertencer a un grupo. Si yo quisiera mostrar una lista de GRUPOS con la cantidad de usuarios que tienen cada uno tengo que recorrer la tabla de USUARIOS por cada grupo. Si yo hago eso estoy usando tiempo de ejecución.
La otra opción sería poner una columna mas a GRUPOS con el atributo CANTIDAD_USUARIOS. Entonces solo tendría que actualizar ese campo cada vez que un usuario se agrega. Pero tendría mas espacio ocupado.

¿Que tengo que priorizar. El tiempo de ejecución o la cantidad de datos?

Espero que se entienda.. gracias por su atención

Última edición por gnzsoloyo; 25/03/2016 a las 18:14