Qu'est-ce que c'est une relation?

Historiquement, le terme relationnel s’appliquait à la notion de structure tabulaire ; il mettait en évidence les relations existantes entre les colonnes d’une table.

Afin d’éviter toute erreur d’interprétation, dans la suite de ce cours, le terme de table sera utilisé en lieu et place de relation et le terme relation sera réservé aux "liens" entre tables.

La lecture des cardinalités UML est l'inverse de la lecture Merise.

Une relation est un ensemble de liens de même nature entre élément de tables.

Une relation est réalisée sous forme d'un contrainte de clé étrangère.

Une relation identifiante sert à identifier la table source de la relation.

Une relation réflexive lie à une table à elle-même.

https://sites.google.com/a/smartmodel.ch/conceptionsii/config/pagetemplates/modelemldr/PageGardeAmazon.jpg