Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/10/2013, 11:04
francap
 
Fecha de Ingreso: agosto-2010
Ubicación: Montevideo
Mensajes: 107
Antigüedad: 13 años, 9 meses
Puntos: 3
Respuesta: Mejor diseño para una BD

Si quieres llevar un seguimiento de cada capítulo, tendrás por lo menos que generar un registro por cada capítulo al que hagas referencia.


La solución que pensé es en base a que a veces uno comienza una serie y ve algún capitulo, luego se olvida.

Entonces guardarías en la tabla:

tabla capitulos vistos
id usuario
id capitulo
................

puedes agregar en los puntos suspensivos los camopos:
visualizado
favorito
nota

cambiar el nombre de la tabla a :capitulos_usuarios.

Quedaría así:

tabla capitulos_usuarios
id usuario
id capitulo
visualizado
favorito
nota

Luego solo agregarías un registro cuando el usuario interactúa con el capítulo.
Si el usuario, ve, marca como favorito o crea nota en todos los capítulos de las 24 series tendrías igual los 240 registros por usuario.

Pero ahorrarías mucho espacio si los usuarios no tendieran en su mayoría a interactuar con el 100% de los copítulos una vez que empieza con una serie.

Por último no soy un erudito en esto Simplemente vi que tenía un par de días el post e intenté darte una mano. A veces escuchando otra opinión. aunque no sea la mejor, reafirmamos la nuestra o le podemos modificar alguna cosa y eso nos da impulso para seguir adelante.