Les associations de type "Plusieurs à Plusieurs" (N, M) ont un traitement spécifique lors du passage au MLD.
Le MCD présente une association "Concerner" porteuse d'une propriété (NbHeures) entre les entités FACTURE (1,n) et INTERVENTION (0,n). Quelle est la règle de traduction de cette association dans le Modèle Logique de Données (MLD) ?
Lorsqu'une association relie des entités avec des cardinalités maximales "n" des deux côtés (association de type n:m), l'association se transforme en une nouvelle table (table de liaison ou d'intersection). La clé primaire de cette nouvelle table sera la clé composite formée par les clés étrangères issues des deux entités reliées. Si l'association portait des propriétés (ici NbHeures), elles deviennent des attributs de cette nouvelle table.