Obsah:

Jak lze vytvořit vztah cizího klíče primárního klíče v SQL Server?
Jak lze vytvořit vztah cizího klíče primárního klíče v SQL Server?

Video: Jak lze vytvořit vztah cizího klíče primárního klíče v SQL Server?

Video: Jak lze vytvořit vztah cizího klíče primárního klíče v SQL Server?
Video: Creating Primary and Foreign Keys in SQL Server 2012 2024, Smět
Anonim

Použití SQL Server Management Studio

  1. V Průzkumníku objektů klikněte pravým tlačítkem na tabulku, která vůle být na zahraniční, cizí - klíč straně vztah a klikněte na Návrh.
  2. V nabídce Návrhář tabulky klepněte na Vztahy .
  3. V Zahraniční, cizí - klíčové vztahy dialogovém okně klepněte na tlačítko Přidat.
  4. Klikněte na vztah ve Vybraných Vztah seznam.

S ohledem na to, jak můžeme vytvořit vztah mezi primárním klíčem a cizím klíčem v SQL Server?

Na vytvořit a primární klíč a vztah cizího klíče , klikněte pravým tlačítkem na cizí klíč sloupce tabulky (tabulka Účty) a vyberte Vztahy … V Zahraniční klíčové vztahy dialogovém okně klepněte na tlačítko Přidat knoflík . To ve výchozím nastavení přidá a vztah v levém panelu.

Také může být klíč primární i cizí? Primární klíče musí být vždy jedinečný, cizí klíče je třeba povolit nejedinečné hodnoty, pokud je tabulka vztahem jedna k mnoha. Je naprosto v pořádku použít a cizí klíč jako primární klíč pokud je tabulka spojena vztahem jedna k jedné, nikoli vztahem jedna k mnoha.

Co je primární klíč a cizí klíč v SQL Server?

Primární klíč jednoznačně identifikovat záznam v tabulce. Cizí klíč je pole v tabulce, které je primární klíč v jiné tabulce. Primární klíč nemůže přijmout hodnoty null. Cizí klíč může přijmout více hodnot null.

Jak mohu odkazovat na cizí klíč v SQL?

Souhrn:

  1. Každá hodnota cizího klíče musí být součástí primárního klíče jiných tabulek.
  2. Cizí klíč může odkazovat na jiný sloupec ve stejné tabulce. Tato reference je známá jako vlastní reference.
  3. Cizí klíč můžete vytvořit pomocí Create Table, Alter Table nebo SQL Server Management Studio.

Doporučuje: