Accueil Bases de données Qu'est-ce que la relation un à un? - définition de techopedia

Qu'est-ce que la relation un à un? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie la relation un à un?

Une relation un-à-un dans une base de données relationnelle se produit lorsqu'un enregistrement parent ou un champ n'a que zéro ou un enregistrement enfant uniquement. Ces relations sont les plus faciles à représenter dans les bases de données car les enregistrements parent et enfant peuvent être dans la même table.

Techopedia explique la relation individuelle

Par exemple, dans la table CUSTOMER_MASTER de la base de données d'une banque, chaque client est représenté par un CUSTOMER_ID unique, qui est également la clé primaire de la table. Chaque client peut également avoir une carte de sécurité sociale émise par le gouvernement, qui contient un numéro de sécurité sociale unique. Par conséquent, chaque client doit avoir un seul ID client dans la base de données de la banque. Si un client en possède un, il ne peut y avoir qu'un seul numéro de sécurité sociale par client.


Le champ parent (CUSTOMER_ID) a une relation biunivoque avec le champ de sécurité sociale. Pour de telles relations, il est préférable de les mettre dans un seul tableau pour faciliter la référence. Dans ce cas, le numéro de sécurité sociale doit simplement être une colonne supplémentaire dans la table CUSTOMER_MASTER.

Qu'est-ce que la relation un à un? - définition de techopedia