Penso solo che la risposta sia falsa perché la chiave esterna non ha la proprietà uniqueness
.la chiave esterna può fare riferimento alla chiave primaria nella stessa tabella?
Ma alcune persone hanno detto che può essere in caso di auto che si unisce al tavolo. Sono nuovo a SQL
. Se è vero per favore spiega come e perché?
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 |
Ora d_id è una chiave esterna, quindi come può essere la chiave primaria. E spiega qualcosa su join
. Qual è il suo uso?
@ sarwar026, la domanda non è esattamente ciò che l'OP chiedeva qui ... – ryvantage
È possibile aggiungere quale DBMS si sta utilizzando in modo da ottenere esempi che funzionino per il DBMS. –
sto usando ORACLE 9.0 – AmanS