Quand faut-il une table associative ?

Mise à jour du 11/12/2012 : Ajout des contraintes d’unicité sur le cas 01. Merci à Richard_35 pour la suggestion et le travail complémentaire.

Ceux qui connaissent le modèle conceptuel de données (MCD) de la méthode Merise savent que lorsque les cardinalités maximales d’une association sont toutes deux à n, cela entraînera la création d’une table associative dans la base de données.

Mais il y a d’autres cas et certains suscitent quelques débats au sein des forums.

Examinons tous les cas possibles… Lire la suite

Règle de gestion bien écrite => Modélisation des données facile

Même si vous débutez en modélisation de base de données, en écrivant correctement les règles de gestion des données, vous pourrez facilement créer votre MCD (ou votre diagramme de classes si vous préférez UML).

La méthode que je décris ci-après devrait vous aider beaucoup pour apprendre à modéliser correctement.
Lire la suite