Cette documentation a été traduite automatiquement par IA.
Dans une relation entre des employés et des profils personnels, chaque employé ne peut avoir qu'un seul enregistrement de profil personnel, et chaque enregistrement de profil personnel ne peut correspondre qu'à un seul employé. On parle alors d'une relation un-à-un entre l'employé et le profil personnel.
La clé étrangère dans une relation un-à-un peut être placée soit dans la collection source, soit dans la collection cible. Si elle représente une relation de type « a un », la clé étrangère est plus appropriée dans la collection cible. Si elle représente une relation de type « appartient à », alors la clé étrangère est mieux placée dans la collection source.
Par exemple, dans le cas mentionné ci-dessus, où un employé n'a qu'un seul profil personnel et que ce profil personnel appartient à l'employé, il est approprié de placer la clé étrangère dans la collection de profils personnels.
Cela indique qu'un employé a un enregistrement de profil personnel.
Relation ER

Configuration du champ

Cela indique qu'un profil personnel appartient à un employé spécifique.
Relation ER

Configuration du champ

La collection source, c'est-à-dire la collection où se trouve le champ actuel.
La collection cible, la collection avec laquelle la relation est établie.
Utilisée pour établir une relation entre deux collections. Dans une relation un-à-un, la clé étrangère peut être placée soit dans la collection source, soit dans la collection cible. Si elle représente une relation de type « a un », la clé étrangère est plus appropriée dans la collection cible. Si elle représente une relation de type « appartient à », alors la clé étrangère est mieux placée dans la collection source.
Le champ référencé par la contrainte de clé étrangère doit être unique. Lorsque la clé étrangère est placée dans la collection cible, cela indique une relation de type « a un ».
Le champ référencé par la contrainte de clé étrangère doit être unique. Lorsque la clé étrangère est placée dans la collection source, cela indique une relation de type « appartient à ».
ON DELETE fait référence aux règles d'action pour la référence de clé étrangère dans la collection enfant associée lors de la suppression d'enregistrements de la collection parente. C'est une option définie lors de l'établissement d'une contrainte de clé étrangère. Les options ON DELETE courantes incluent :