Sommario:

In che modo è possibile creare una relazione di chiave esterna della chiave primaria in SQL Server?
In che modo è possibile creare una relazione di chiave esterna della chiave primaria in SQL Server?

Video: In che modo è possibile creare una relazione di chiave esterna della chiave primaria in SQL Server?

Video: In che modo è possibile creare una relazione di chiave esterna della chiave primaria in SQL Server?
Video: 6 Corso Access: Chiave primaria, esterna e relazioni | Daniele Castelletti | Associazione Maggiolina 2024, Aprile
Anonim

Utilizzo di SQL Server Management Studio

  1. In Esplora oggetti, fai clic con il pulsante destro del mouse sulla tabella che volere essere sul straniera - chiave lato del relazione e fare clic su Progettazione.
  2. Dal menu Designer tabelle, fare clic su Relazioni .
  3. Nel Straniera - relazioni chiave finestra di dialogo, fare clic su Aggiungi.
  4. Clicca il relazione nel selezionato Relazione elenco.

Rispetto a questo, come possiamo creare una relazione tra chiave primaria e chiave esterna in SQL Server?

Per creare il relazione tra chiave primaria e chiave esterna , fai clic con il pulsante destro del mouse su chiave esterna colonne della tabella (tabella dei conti) e selezionare Relazioni … Nel Relazioni chiave estere finestra di dialogo, fare clic su Aggiungi pulsante . Questo aggiungerà per impostazione predefinita a relazione nel pannello di sinistra.

Inoltre, una chiave può essere sia primaria che esterna? Chiavi primarie bisogna essere sempre unici, chiavi esterne è necessario consentire valori non univoci se la tabella è una relazione uno-a-molti. Va benissimo usare a chiave esterna come la chiave primaria se la tabella è collegata da una relazione uno a uno, non da una relazione uno a molti.

In questo caso, che cos'è la chiave primaria e la chiave esterna in SQL Server?

Chiave primaria identificare in modo univoco un record nella tabella. Chiave esterna è un campo nella tabella che è chiave primaria in un'altra tabella. Chiave primaria non può accettare valori null. Chiave esterna può accettare più valori null.

Come faccio a fare riferimento a una chiave esterna in SQL?

Riepilogo:

  1. Ogni valore della chiave esterna deve essere parte della chiave primaria di altre tabelle.
  2. La chiave esterna può fare riferimento a un'altra colonna nella stessa tabella. Questo riferimento è noto come autoriferimento.
  3. È possibile creare una chiave esterna utilizzando Create Table, Alter Table o SQL Server Management Studio.

Consigliato: