Synthèse : Processus de conception d'une base de données normalisée

  1. Analyse et clarification du problème posé

  2. Modélisation conceptuelle en UML

    Résultat : MCD1

  3. Traduction en relationnel en utilisant les règles de passage UML vers relationnel

    Résultat : MLD1

  4. Établissement des DF sous la forme de la fermeture transitive pour chaque relation du modèle

    Résultat : MLD1 avec F+

  5. Établissement de la forme normale

    Résultat : MLD1 avec F+ et NF

  6. Décomposition des relations jusqu'à arriver en 3NF en préservant les DF

    Résultat : MLD2 avec F+ et 3NF

  7. Rétro-conception du modèle UML correspondant

    Résultat : MCD2

  8. Implémentation en SQL du modèle MLD2