BELONGS TO2 (
#code_movie,
#code_genre
)
- Le champ code_movie fait partie de la clé primaire de la table. C'est une clé étrangère qui a migré directement à partir de l'entité MOVIE.
- Le champ code_genre fait partie de la clé primaire de la table. C'est une clé étrangère qui a migré directement à partir de l'entité GENRE.
CASTING (
code_casting,
role,
credit_order,
#code_actor,
#code_movie
)
- Le champ code_casting constitue la clé primaire de la table. C'était déjà un identifiant de l'entité CASTING.
- Les champs role et credit_order étaient déjà de simples attributs de l'entité CASTING.
- Le champ code_actor est une clé étrangère. Il a migré par l'association de dépendance fonctionnelle IS PART OF à partir de l'entité PERSON en perdant son caractère identifiant.
- Le champ code_movie est une clé étrangère. Il a migré par l'association de dépendance fonctionnelle HAS à partir de l'entité MOVIE en perdant son caractère identifiant.
GENRE (
code_genre,
name
)
- Le champ code_genre constitue la clé primaire de la table. C'était déjà un identifiant de l'entité GENRE.
- Le champ name était déjà un simple attribut de l'entité GENRE.
MOVIE (
code_movie,
title,
duration,
rating,
summary,
synopsis,
release_date,
country,
poster,
#code_type
)
- Le champ code_movie constitue la clé primaire de la table. C'était déjà un identifiant de l'entité MOVIE.
- Les champs title, duration, rating, summary, synopsis, release_date, country et poster étaient déjà de simples attributs de l'entité MOVIE.
- Le champ code_type est une clé étrangère. Il a migré par l'association de dépendance fonctionnelle BELONGS TO3 à partir de l'entité TYPE en perdant son caractère identifiant.
PERSON (
code_actor,
firstname,
lastname
)
- Le champ code_actor constitue la clé primaire de la table. C'était déjà un identifiant de l'entité PERSON.
- Les champs firstname et lastname étaient déjà de simples attributs de l'entité PERSON.
REVIEW (
code_review,
reactions,
#code_movie
)
- Le champ code_review constitue la clé primaire de la table. C'était déjà un identifiant de l'entité REVIEW.
- Le champ reactions était déjà un simple attribut de l'entité REVIEW.
- Le champ code_movie est une clé étrangère. Il a migré par l'association de dépendance fonctionnelle BELONGS TO4 à partir de l'entité MOVIE en perdant son caractère identifiant.
SEASON (
code_season,
number,
nb_episodes,
#code_movie
)
- Le champ code_season constitue la clé primaire de la table. C'était déjà un identifiant de l'entité SEASON.
- Les champs number et nb_episodes étaient déjà de simples attributs de l'entité SEASON.
- Le champ code_movie est une clé étrangère. Il a migré par l'association de dépendance fonctionnelle BELONGS TO à partir de l'entité MOVIE en perdant son caractère identifiant.
TYPE (
code_type,
name
)
- Le champ code_type constitue la clé primaire de la table. C'était déjà un identifiant de l'entité TYPE.
- Le champ name était déjà un simple attribut de l'entité TYPE.