Dans cette leçon, nous abordons la définition et l'importance des clés étrangères dans le cadre de la méthode Merise. Une clé étrangère est un identifiant conceptuel dupliqué logiquement dans une table pour établir des relations physiques entre tables. Nous explorons les distinctions essentielles entre les associations hiérarchiques et non hiérarchiques, ainsi que les règles spécifiques de duplication des identifiants dans chaque cas. Par exemple, une association hiérarchique, comme celle entre un étudiant et ses stages, nécessite la duplication de l'identifiant de l'entité dont la cardinalité maximale est égale à n dans l'entité dont la cardinalité maximale est égale à 1. En revanche, dans une association non hiérarchique, les identifiants des entités participantes se dupliquent dans une table déduite de l'association. La leçon donne des exemples concrets pour illustrer ces concepts, comme les relations entre étudiants, stages et entreprises. Enfin, nous soulignons la cohérence des clés étrangères dans les différentes tables, un aspect fondamental pour garantir une structure de base de données robuste et efficace.