https://www.broad-network.com/ChrysanthusForcha/Database-Table- Keys.htm Dans le tableau 2.1 de la page de l'onglet de la fenêtre, il n'y a pas de colonne d'identité. Ceci est la première table des employés que nous avons vu dans la première partie de la série. Regardez le dernier nom et prénom colonnes. Normalement, la liste des employés peut être long. La liste ci-dessus est courte. Il est possible que plus d'un employé peut avoir le même nom de famille.
Donc, vous ne pouvez pas utiliser la colonne NOM comme clé primaire. Il est possible que plus d'un employé peut avoir le même prénom. Ainsi, la colonne Prénom ne peut être utilisé comme une clé primaire. Si vous connaissez le nombre d'employés dans votre organisation, la liste ne sera pas long, et il est donc peu probable que l'une des deux combinaisons prénom et nom sera le même. Dans ce cas, vous pouvez utiliser la combinaison de la colonne NOM et Prénom que votre clé primaire. Voici la paire de valeurs de cellule dans les deux colonnes identifie de manière unique une rangée.
Quand une clé primaire est composée de plus d'une colonne, il est appelé une clé composite. Dans ce cas, vous clé composite se compose des colonnes LastName et FirstName. Eh bien une table de base de données est conçu pour durer éternellement (en théorie). Donc, comme vous remplacer les travailleurs ou que votre entreprise se développe et que vous ajoutez de nouveaux travailleurs, il est possible qu'un jour, deux employés ou plus ont le même nom et le même prénom. Donc, en utilisant le nom et prénom comme une clé de la table primaire, est pas une bonne idée.
Et donc, ne pas utiliser le nom et prénom comme clés composites. Je l'ai fait juste pour des fins d'illustration. Comme nous avançons dans le cours, vous verrez pratiques composites keys.Surrogate touches avec quelques tables vous pouvez trouver une colonne qui a des valeurs uniques et vous pouvez utiliser cette colonne comme clé primaire. Avec d'autres tables que vous ne pouvez pas trouver une colonne avec des valeurs uniques. Dans ce cas, vous devez créer une nouvelle colonne et lui donner des valeurs uniques; puis utilisez la colonne créée comme la clé primaire.
Il est possible pour le système de gestion de base de données (SGBD) dans l'ordinateur pour le faire pour vous. Quand il le fait, nous disons que la clé primaire est une clé de substitution. Clés de substitution sont généralement d