Je pense juste que la réponse est fausse parce que la clé étrangère n'a pas uniqueness
propriété.
Mais certaines personnes ont dit qu'il peut être dans le cas de l'auto-jointure de la table. Je suis nouveau dans SQL
. Si c'est vrai, veuillez expliquer comment et pourquoi ?
Employee table
| e_id | e_name | e_sala | d_id |
|---- |------- |----- |--------|
| 1 | Tom | 50K | A |
| 2 | Billy | 15K | A |
| 3 | Bucky | 15K | B |
department table
| d_id | d_name |
|---- |------- |
| A | XXX |
| B | YYY |
Maintenant, d_id est une clé étrangère donc comment peut-elle être une clé primaire. Et expliquez quelque chose sur join
. Quelle est son utilité ?
1 votes
Vous pouvez ajouter le SGBD que vous utilisez afin d'obtenir des exemples qui fonctionnent avec votre SGBD.