Notion de clé locale dans les compositions et les associations N:M

Dans certaines constructions en UML (association N:M et composition) la clé peut être locale, c'est à dire qu'au lieu d'identifier pleinement un objet (comme une clé classique), elle identifie un objet étant donné un contexte (les membres de l'association N:M ou l'objet composite).

Une clé locale n'est donc pas une clé au sens relationnel, elle ne permet pas d'identifier un enregistrement, mais elle deviendra une partie d'une clé lors du passage au relationnel.

Dans une associations N:M on peut avoir des (vraies) clés ou des clés locales. En revanche dans une composition on n'a que des clés locales : en effet si le composant est identifiable indépendamment de son composite, c'est en général qu'il a une vie propre et donc que l'on est pas en présence d'une composition.

AccueilAssociations avancées (1h30, 16 mars) > Modélisation avancée des associations en UML > Clé locale< PrécédentSuivant >