Les contraintes sur associations permettent de restreindre la participation d'une entité à d'autres associations.
Le dossier 2 demande de modifier le MCD car "lorsqu'un véhicule de courtoisie est mis à disposition, la facture de location est dressée à l'assurance OU au garage réparateur". Quel concept de modélisation Merise permet d'imposer qu'une location ne puisse pas être facturée aux deux en même temps ? Plusieurs réponses possibles
Il s'agit d'une Contrainte d'Exclusion (X) entre les deux associations (FacturerAssurance et FacturerGarage). Elle garantit l'incompatibilité d'état : une même occurrence de l'entité Location ne peut participer aux deux associations simultanément. (À ne pas confondre avec la contrainte d'intégrité fonctionnelle - CIF).