1-X75-LDB

**Exercices Session 8 : Exercice pratique

Du modèle corrigé à la validation par l’usage réel


Objectif de la séance

Cette séance a pour but de valider un modèle de données en situation réelle, après sa correction.

À la fin de la session, l’étudiant doit être capable de :

Un modèle n’est pas “juste” parce qu’il est joli sur papier, il est juste s’il supporte l’usage réel sans friction.


Contexte de départ


Partie 1 : Création du MPD

Consigne

À partir du MLD corrigé, vous devez :

  1. Créer la base de données dans VOTRE phpMyAdmin
  2. Créer toutes les tables
  3. Définir correctement :

    • les clés primaires
    • les clés étrangères
    • les contraintes NOT NULL, UNIQUE
  4. Respecter les cardinalités vues en cours

Aucune donnée pour l’instant. On vérifie la structure, pas le contenu.


Partie 2 : Génération du jeu de données

Avant d’insérer des contenus, vous devez définir votre univers.

Étape 1 — Définir la classification

Pour éviter les catégories bancales ou incohérentes, utilisez le prompt fourni :

Je travaille sur un projet de classification.
Je dois organiser un ensemble d’éléments (personnages / objets / œuvres / etc.).

Génère pour moi trois listes distinctes :

1. 7 catégories
- exclusives entre elles
- structurantes
- non émotionnelles

2. 7 thèmes
- transversaux
- liés à l’ambiance ou à l’univers
- non techniques

3. 15 tags libres
- descriptifs
- précis
- indépendants des catégories et thèmes

Format strict demandé.

Partie 3 : Insertion des données de référence

À insérer en priorité :

  1. Les catégories
  2. Les thèmes
  3. Les tags

Partie 4 : Insertion des items

Créez au minimum 10 items.

Chaque item doit :

Si vous hésitez sur une catégorie ou un thème, c’est souvent que votre classification est mauvaise.


Partie 5 : Tags et tables associatives

Associez ensuite les tags aux items :

Contraintes à respecter :


Phase de validation (la plus importante)

Posez-vous les questions suivantes :


Ce que cet exercice doit vous apprendre


Résultat attendu

À la fin de la session, vous devez avoir :

Si quelqu’un d’autre peut comprendre votre base sans que vous soyez là pour la défendre, alors vous avez bien travaillé.