Aller au contenu

Associer deux relations

Le modèle relationnel prévoit plusieurs types d’associations entre deux relations. En voici trois.

Association 1:1

Dire que deux relations A et B sont en association 1:1 signifie qu’un enregistrement de la relation A se rapporte seulement à un enregistrement de la relation B (et vice-versa).

Exemple

Un ministre est à la tête d’un ministère et un ministère ne comporte qu’un seul ministre : la relation Ministeres est en association 1:1 avec la relation Ministres.

Association 1:N

Dire que deux relations A et B sont en association 1:N signifie qu’un enregistrement de la relation A se rapporte à un (ou plusieurs) enregistrement(s) de la relation B.

Exemple

Un internat accueille plusieurs élèves : un seul enregistrement de la relation Internat peut se rapporter à plusieurs enregistrement de la relation Eleves.

Association N:N

Dire que deux relations A et B sont en association N:N signifie qu’un enregistrement de la relation A se rapporte à un (ou plusieurs) enregistrement(s) de la relation B et qu’un enregistrement de la relation B se rapporte à un (ou plusieurs) enregistrement(s) de la relation A.

Exemple

Dans un lycée, une classe a plusieurs professeurs et un professeur enseigne dans plusieurs classes : les relations Classes et Professeurs sont en association N:N.