Buenas.
Modificaciones que yo haría a tu diseño de la bd:
*Con respecto al campo de autoincremento "id_video", ¿su finalidad es sólo para el tema de control de novedades ? ¿no sería mejor que en las tablas que almacenan series, películas,... en fin todo el material, añadieses un campo de fecha por ej. "fecha_upload", que guarde la fecha en la que subes el material y así a la hora de mostrar lo más nuevo, simplemente ordenando por este campo, ya se sabe qué es lo más reciente. Podrías de este modo mostrar lo nuevo por categorías de material y controlando la fecha/tiempo que llevan online.
*En las tablas de material añadir un campo de descripción o sinopsis (de modo que no utilizaría la tabla Descripciones), que permita al usuario ver un poco de qué va el tema.
*Podrías crearte una tabla "Genero" (id,nombre) que guarde la temática del material que vas subiendo (terror, thriller...) y que esté referenciada (clave ajena) en las tablas de material. Así tienes otra forma más de categorizar.
*De la tabla "Series", dejaría sólo la info. principal (id,nombre) y crearía una tabla "Capitulos" (id,nombre,...,id_serie) que almacene la info. concerniente a cada capítulo y que tenga un campo que actúe como clave ajena, apuntando a la tabla de "Series". Esto igual lo podrías aplicar también a la tabla de ProgramasTV.
Saludos.
Modificaciones que yo haría a tu diseño de la bd:
*Con respecto al campo de autoincremento "id_video", ¿su finalidad es sólo para el tema de control de novedades ? ¿no sería mejor que en las tablas que almacenan series, películas,... en fin todo el material, añadieses un campo de fecha por ej. "fecha_upload", que guarde la fecha en la que subes el material y así a la hora de mostrar lo más nuevo, simplemente ordenando por este campo, ya se sabe qué es lo más reciente. Podrías de este modo mostrar lo nuevo por categorías de material y controlando la fecha/tiempo que llevan online.
*En las tablas de material añadir un campo de descripción o sinopsis (de modo que no utilizaría la tabla Descripciones), que permita al usuario ver un poco de qué va el tema.
*Podrías crearte una tabla "Genero" (id,nombre) que guarde la temática del material que vas subiendo (terror, thriller...) y que esté referenciada (clave ajena) en las tablas de material. Así tienes otra forma más de categorizar.
*De la tabla "Series", dejaría sólo la info. principal (id,nombre) y crearía una tabla "Capitulos" (id,nombre,...,id_serie) que almacene la info. concerniente a cada capítulo y que tenga un campo que actúe como clave ajena, apuntando a la tabla de "Series". Esto igual lo podrías aplicar también a la tabla de ProgramasTV.
Saludos.