Pregunta

Al igual que YouTube, tengo un usertable, una mesa con objetos (videos) y una mesa con categorías.

Ahora, quiero que un usuario sea capaz de suscribirse a una categoría, pero ¿cómo puedo hacer esto effectivly? Yo necesitaría una mesa para hacer el seguimiento de las categorías que un usuario subscibes a (muchos-a-muchos relación), pero también es necesario hacer un seguimiento de qué objetos (videos) que un usuario no ha visto todavía, así que ¿cómo puedo hacer eso?

¿Fue útil?

Solución

Solo hay otra tabla que rastrea los vídeos que un usuario ha visto. Luego, cuando la selección de los vídeos para mostrar al usuario los compararán con la tabla de visualización de vídeo para asegurarse de que no han visto todavía.

A continuación, puede también utilizar esta tabla para mostrar al usuario una lista de todos los vídeos que han visto, o mostrar una lista completa de los vídeos que actualmente están siendo observados en el sitio, etc.

Otros consejos

¿Por qué no utilizar el RSS? De esta manera, un usuario puede gestionar sus propias suscripciones y usted no tiene que almacenar toda la información de suscripción y luego ejecutar un proceso basado en estas suscripciones. Su lector de RSS se encargará de que para usted.

Este artículo CodeProject tiene algunos detalles sobre cómo numerar las clases en las RSS.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top