3/1/2014
Modélisation de la base de données Allociné
Vous allez modéliser la base de données du site Allociné.
- Modèle conceptuel des données : appliquez les étapes ci-dessous :
- Identifier les objets ayant un existence propre. Pour cela, parcourez le site d'Allociné. On ne traitera pas toutes les données en particulier, on ne traitera pas les avis, critiques, photos, etc.
- Parmi ces objets, trouver ceux ayant un intérêt pour au moins un traitement de l'application. Ce sont alors les types d'entités. Vous vous poserez la question de la création d'entités partageant des caractéristiques communes comme les acteurs et les réalisateurs ou les films et les séries.
- Découvrir les types d'associations permettant de lier les entités
- Trouver les attributs des types d'entités
- Trouver les attributs des associations
- Définir les cardinalités des relations
- Choisir les clés
- Schéma de la base de données : appliquez les trois règles
- Règle 1: chaque entité devient une table
- Règle 2: Les associations "équilibrées" (.N .N) deviennent des tables contenant comme clés étrangères les clés primaires des tables reliées.
- Règle 3: Pour les associations "déséquilibrées" (.1 .N), la clé primaire de la table du côté du N devient une clé étrangère dans la table du côté du 1.
Finalement, combien de tables allez vous créer?
Vous trouverez ici une solution possible.