Cuprins:

Cum se poate crea o relație de cheie străină primară în SQL Server?
Cum se poate crea o relație de cheie străină primară în SQL Server?

Video: Cum se poate crea o relație de cheie străină primară în SQL Server?

Video: Cum se poate crea o relație de cheie străină primară în SQL Server?
Video: Creating Primary and Foreign Keys in SQL Server 2012 2024, Noiembrie
Anonim

Utilizarea SQL Server Management Studio

  1. În Object Explorer, faceți clic dreapta pe tabelul care voi fi pe străin - cheie partea a relație și faceți clic pe Design.
  2. Din meniul Table Designer, faceți clic Relații .
  3. În Străin - Relații cheie caseta de dialog, faceți clic pe Adăugare.
  4. Apasă pe relaţie în Selectat Relaţie listă.

În acest sens, cum putem crea o relație între cheia primară și cheia externă în SQL Server?

La crea cel relația cheie primară și cheie străină , faceți clic dreapta pe cheie externă coloane de tabel (Tabelul de conturi) și selectați Relații … În Relații cheie străine caseta de dialog, faceți clic pe Adăugare buton . Aceasta va adăuga implicit un relaţie în panoul din stânga.

De asemenea, o cheie poate fi atât primară, cât și străină? Chei primare trebuie să fie întotdeauna unic, chei externe trebuie să permită valori neunice dacă tabelul este o relație unu-la-mulți. Este perfect să folosești un cheie externă dupa cum cheia principala dacă masa este conectată printr-o relație unu-la-unu, nu o relație unu-la-mulți.

Aici, ce este cheia primară și cheia externă în SQL Server?

Cheia principala identificați în mod unic o înregistrare în tabel. Cheie externă este un câmp din tabel care este cheia principala într-un alt tabel. Cheia principala nu poate accepta valori nule. Cheie externă poate accepta mai multe valori nule.

Cum fac referire la o cheie străină în SQL?

Rezumat:

  1. Fiecare valoare a cheii externe trebuie să facă parte din cheia primară a altor tabele.
  2. Cheia externă poate face referire la o altă coloană din același tabel. Această referință este cunoscută ca auto-referință.
  3. Puteți crea o cheie externă folosind Creare tabel, Modificare tabel sau SQL Server Management Studio.

Recomandat: