Tutoriel de Bases de Données Relationnelles

Tutoriel de Bases de Données Relationnelles

Accueil  > Bases de données > Les films > Schéma Relationnel des films

Description du schéma relationnel de la base de données des films

Schéma relationnel

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 :

  • films (id, titre, annee, score, nbvotant, idrealisateur)
  • acteurs (id, nom)
  • distributions (idfilm, idacteur, rang)
  • realisateurs(id, nom)

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

 

[fil RSS du site]
Dernière mise à jour : 28/09/2010