Integrazione episodi

Alex_70

Utente Attivo
13 Nov 2018
361
14
18
HELL
vorrei integrare gli episodi nel database, questo sarebbe utile in caso inserisco una serie, pero' sono indeciso su come strutturare il tutto,

la struttura principale e' questa con le relazioni

film
film_actor
actor
film_id
actor_id
actor_id
movie_title​
film_id
nome​




la mia idea sarebbe creare una tabella
episodi e poi collegarla con la tabella
film_actor in cui sono gia' presenti actor_id e film_id



episodi
episod_id
title​


bisogna tenere conto di questi fattori
un episodio deve essere relazionato con film e actor

si accettano suggerimenti
 

Tommy03

Utente Attivo
6 Giu 2018
431
45
28
17
Bassano del Grappa (VI)
Anche se ci sono tante possibilità, secondo me potresti creare una tabella "serie" con serie_id e nome_serie, una tabella "episodi" con serie_id (per collegarsi alla tabella "serie"), stagione, episodio. Poi una tabella actor_serie con serie_id e actor_id.
 

Tommy03

Utente Attivo
6 Giu 2018
431
45
28
17
Bassano del Grappa (VI)
comincia a diventare pericoloso, perche' tutti gli attori saranno scollegati da
film_actor
e quindi il rischio e di avere duplicati,
Non ho capito questa parte... Scollegati in che senso? I duplicati intendi film, serie o attori?

nella scheda attore (tabella actor) devono essere visualizzati sia le serie che i film senza duplicati
Tenendo separate le tabelle actor_film e actor_serie poi puoi unirle senza duplicati con una select union, in modo da vedere film e serie di ogni attore
 

Tommy03

Utente Attivo
6 Giu 2018
431
45
28
17
Bassano del Grappa (VI)
Ma secondo me film_actor non dovrebbe avere dentro anche le serie, forse è più conveniente avere un'altra tabella simile (actor_serie) ma soltanto per le relazioni serie-attore.
Comunque collegherei seasons_id tra la tabella delle stagioni e degli episodi, e series_id tra le stagioni e le serie