Innholdsfortegnelse:

Hvordan kan opprette primærnøkkel utenlandsk nøkkelrelasjon i SQL Server?
Hvordan kan opprette primærnøkkel utenlandsk nøkkelrelasjon i SQL Server?

Video: Hvordan kan opprette primærnøkkel utenlandsk nøkkelrelasjon i SQL Server?

Video: Hvordan kan opprette primærnøkkel utenlandsk nøkkelrelasjon i SQL Server?
Video: Creating Primary and Foreign Keys in SQL Server 2012 2024, Desember
Anonim

Bruker SQL Server Management Studio

  1. I Objektutforsker høyreklikker du tabellen som vil være på fremmed - nøkkel siden av forhold og klikk Design.
  2. Fra Tabelldesigner-menyen klikker du Forhold .
  3. I Fremmed - nøkkelrelasjoner dialogboksen, klikk på Legg til.
  4. Klikk på forhold i den valgte Forhold liste.

I forhold til dette, hvordan kan vi skape forhold mellom primærnøkkel og fremmednøkkel i SQL Server?

Til skape de primærnøkkel og fremmednøkkelforhold , høyreklikk på fremmednøkkel tabellkolonner (Kontotabell) og velg Forhold … I Utenlandske nøkkelforhold dialogboksen, klikk på Legg til knapp . Det vil som standard legge til en forhold i venstre panel.

Kan også en nøkkel være både primær og fremmed? Primærnøkler må alltid være unik, fremmednøkler må tillate ikke-unike verdier hvis tabellen er en en-til-mange-relasjon. Det er helt greit å bruke en fremmednøkkel som primærnøkkel hvis tabellen er forbundet med en en-til-en-relasjon, ikke en en-til-mange-relasjon.

Her, hva er primærnøkkel og fremmednøkkel i SQL Server?

Primærnøkkel identifisere en post i tabellen unikt. Fremmednøkkel er et felt i tabellen altså primærnøkkel i en annen tabell. Primærnøkkel kan ikke godta nullverdier. Fremmednøkkel kan godta flere nullverdier.

Hvordan refererer jeg til en fremmednøkkel i SQL?

Sammendrag:

  1. Hver verdi av fremmednøkkel må være en del av primærnøkkelen til andre tabeller.
  2. Fremmednøkkelen kan referere til en annen kolonne i samme tabell. Denne referansen er kjent som en selvreferanse.
  3. Du kan opprette en fremmednøkkel ved å bruke Create Table, Change Table eller SQL Server Management Studio.

Anbefalt: