Inhaltsverzeichnis:

Wie kann eine Primärschlüssel-Fremdschlüsselbeziehung in SQL Server erstellt werden?
Wie kann eine Primärschlüssel-Fremdschlüsselbeziehung in SQL Server erstellt werden?

Video: Wie kann eine Primärschlüssel-Fremdschlüsselbeziehung in SQL Server erstellt werden?

Video: Wie kann eine Primärschlüssel-Fremdschlüsselbeziehung in SQL Server erstellt werden?
Video: 7. Primärschlüssel, Fremdschlüssel 2024, November
Anonim

Verwenden von SQL Server Management Studio

  1. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf die Tabelle, die Wille auf der sein ausländisch - Schlüssel Seite der Beziehung und Klicken Sie auf Design.
  2. Klicken Sie im Menü Tabellen-Designer auf Beziehungen .
  3. In dem Ausländisch - Schlüsselbeziehungen Klicken Sie im Dialogfeld auf Hinzufügen.
  4. Drücke den Beziehung im Ausgewählten Beziehung aufführen.

Wie können wir in diesem Zusammenhang eine Beziehung zwischen Primärschlüssel und Fremdschlüssel in SQL Server herstellen?

Zu schaffen das Primärschlüssel- und Fremdschlüsselbeziehung , klicke mit der rechten Maustaste auf Unbekannter Schlüssel Tabellenspalten (Kontentabelle) und wählen Sie Beziehungen … In dem Fremdschlüsselbeziehungen Klicken Sie im Dialogfeld auf Hinzufügen Taste . Das wird standardmäßig a. hinzufügen Beziehung im linken Panel.

Kann ein Schlüssel sowohl primär als auch fremd sein? Primärschlüssel müssen immer einzigartig sein, fremde Schlüssel müssen nicht eindeutige Werte zulassen, wenn die Tabelle eine 1:n-Beziehung ist. Es ist völlig in Ordnung, a. zu verwenden Unbekannter Schlüssel als die Primärschlüssel wenn die Tabelle durch eine Eins-zu-Eins-Beziehung verbunden ist, nicht durch eine Eins-zu-Viele-Beziehung.

Was ist hier Primärschlüssel und Fremdschlüssel in SQL Server?

Primärschlüssel einen Datensatz in der Tabelle eindeutig identifizieren. Unbekannter Schlüssel ist ein Feld in der Tabelle, das ist Primärschlüssel in einer anderen Tabelle. Primärschlüssel kann keine Nullwerte akzeptieren. Unbekannter Schlüssel kann mehrere Nullwerte akzeptieren.

Wie referenziere ich einen Fremdschlüssel in SQL?

Zusammenfassung:

  1. Jeder Wert des Fremdschlüssels muss Teil des Primärschlüssels anderer Tabellen sein.
  2. Der Fremdschlüssel kann auf eine andere Spalte in derselben Tabelle verweisen. Diese Referenz wird als Selbstreferenz bezeichnet.
  3. Sie können einen Fremdschlüssel mit Create Table, Alter Table oder SQL Server Management Studio erstellen.

Empfohlen: