Les relations un à un se produisent lorsqu'il y a exactement un enregistrement dans la première table qui correspond à un enregistrement dans la table liée. Par exemple, les citoyens américains ont un numéro de sécurité sociale. Un seul numéro est attribué par personne. Par conséquent, une personne ne peut pas avoir plusieurs numéros.
Voici un autre exemple utilisant les deux tableaux ci-dessous. Les tables ont une relation un à un, car chaque ligne de la première table est directement liée à une autre ligne de la deuxième table.
Numéro d'employé | Prénom | Nom de famille |
123 | Meule | Rossin |
456 | Rob | Halford |
789 | Eddie | Henson |
567 | Amy | Liaison |
Par conséquent, le nombre de lignes dans la table des noms des employés doit être identique à celui de la table des postes des employés. Un autre type de modèle de base de données est la relation un à plusieurs. À l'aide du tableau du bas, vous pouvez voir que Rob Halford est un gestionnaire. Son rapport avec le poste est donc individuel car, dans cette entreprise, une personne n'a qu'un poste. Mais le poste de responsable comprend deux personnes, Amy Bond et Rob Halford, ce qui est une relation un à plusieurs. Une position, plusieurs personnes. En savoir plus sur les relations de base de données, les clés étrangères, les JOIN et les diagrammes E-R.Numéro d'employé Position Téléphone ext. 123 Associer 6542 456 Directeur 3251 789 Associer 3269 567 Directeur 9852