Soit une base de données de films et d'informations sur ces films (acteurs, réalisateurs, ...). Cette base est inspirée de ce site. Le schéma relationnel de cette base est décrit ci-dessous :
Un film est décrit de manière unique par un identifiant (entier, clé de la relation), un titre, une année (première sortie du film), un score (moyenne de tous les votes pour ce film), un nombre de votants et un réalisateur (entier, clé étrangère sur realisateurs).
Un acteur est décrit de manière unique par un identifiant (entier, clé de la relation) et un nom.
Un acteur peut jouer un role dans zéro ou plusieurs films et un film a zéro ou plusieurs acteurs dans sa distribution. L'attribut rang indique le statut de l'acteur dans le film (rang=1 indique que l'acteur est la vedette du film). Le couple (idacteur, idfilm) est la clé de la relation distributions. idacteur est une clé étrangère sur acteurs et idfilm est une clé étrangère sur films.
Un réalisateur est identifié de manière unique par son identifiant (entier, clé de la relation) et un nom.
Voir le schéma entité-association correspondant