Kazalo:

Kako lahko ustvarite razmerje tujega ključa primarnega ključa v SQL Serverju?
Kako lahko ustvarite razmerje tujega ključa primarnega ključa v SQL Serverju?

Video: Kako lahko ustvarite razmerje tujega ključa primarnega ključa v SQL Serverju?

Video: Kako lahko ustvarite razmerje tujega ključa primarnega ključa v SQL Serverju?
Video: Entity Relationship Diagram (ERD) Tutorial and EXAMPLE 2024, December
Anonim

Uporaba SQL Server Management Studio

  1. V Raziskovalcu objektov z desno tipko miške kliknite tabelo, ki jo volja biti na tuji - ključ stran od odnos in kliknite Oblikovanje.
  2. V meniju Oblikovalnik tabel kliknite Odnosi .
  3. V tuje - ključni odnosi pogovornem oknu kliknite Dodaj.
  4. Kliknite na odnos v Izbrano Razmerje seznam.

V zvezi s tem, kako lahko ustvarimo razmerje med primarnim ključem in tujim ključem v SQL Serverju?

Za ustvariti the odnos primarni ključ in zunanji ključ , z desno miškino tipko kliknite tuji ključ stolpce tabele (tabela Računi) in izberite Odnosi … V Ključni odnosi s tujino pogovornem oknu kliknite Dodaj gumb . To bo privzeto dodalo a odnos na levi plošči.

Ali je lahko ključ tako primarni kot tuji? Primarni ključi vedno mora biti edinstven, tuji ključi morajo dovoliti neenolične vrednosti, če je tabela relacija ena proti več. Povsem v redu je uporabljati a tuji ključ kot primarni ključ če je tabela povezana z razmerjem ena proti ena, ne z razmerjem ena proti več.

Kaj je primarni in zunanji ključ v SQL Serverju?

Primarni ključ enolično identificirati zapis v tabeli. Tuji ključ je polje v tabeli, ki je primarni ključ v drugi tabeli. Primarni ključ ne more sprejeti ničelnih vrednosti. Tuji ključ lahko sprejme več ničelnih vrednosti.

Kako se sklicujem na tuji ključ v SQL?

povzetek:

  1. Vsaka vrednost tujega ključa mora biti del primarnega ključa drugih tabel.
  2. Tuji ključ se lahko sklicuje na drug stolpec v isti tabeli. Ta referenca je znana kot samoreferenca.
  3. Tuji ključ lahko ustvarite z možnostjo Ustvari tabelo, Spremeni tabelo ali SQL Server Management Studio.

Priporočena: