Freigeben über


Gewusst wie: Erstellen übereinstimmender Fremd- und Primärschlüssel

Wenn Sie eine Spalte von einer Tabelle in eine andere Tabelle kopieren, werden der Spaltenname und eine Reihe weiterer Eigenschaften, die Sie für die Spalte in der Originaltabelle definiert haben, an den neuen Speicherort kopiert. Sie können Spalteneigenschaften aus einer Primärschlüsselspalte in eine Fremdschlüsselspalte kopieren, wenn Sie beide Spalten verknüpfen möchten. Verknüpfte Spalten müssen denselben Datentyp (oder Datentypen, die miteinander verknüpft werden können) und dieselbe Länge aufweisen.

Hinweis

Eine neue Version vom Tabellen-Designer wird für Datenbanken im SQL Server 2012-Format angezeigt. In diesem Thema wird die alte Version vom Tabellen-Designer beschrieben, die mit Datenbanken in früheren Formaten von SQL Server verwendet wird.

In der neuen Version können Sie eine Tabellendefinition durch eine grafische Schnittstelle oder direkt in einem Skriptbereich ändern. Wenn Sie die grafische Oberfläche verwenden, wird die Tabellendefinition im Skriptbereich automatisch aktualisiert. Um den SQL-Code im Skriptbereich anzuwenden, wählen Sie die Schaltfläche Aktualisieren aus. Weitere Informationen über die neue Version finden Sie unter Gewusst wie: Erstellen von Datenbankobjekten mit dem Tabellen-Designer.

Hinweis

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So kopieren Sie Primärschlüsselspalten in Fremdschlüsselspalten

  1. Klicken Sie in Server-Explorer mit der rechten Maustaste auf die Tabelle mit den Primärschlüsselspalten, die Sie kopieren möchten, und klicken Sie auf Tabellendefinition öffnen. Gehen Sie genauso mit der Tabelle vor, in die Sie die Spalten als Fremdschlüssel kopieren möchten.

    Die Tabelle wird im Tabellen-Designer geöffnet.

  2. Klicken Sie auf die Registerkarte der Tabelle mit den Spalten, die Sie kopieren möchten.

  3. Wählen Sie die Primärschlüsselspalten aus, die Sie kopieren möchten.

    Primärschlüsselspalten werden im Zeilenselektor durch ein Schlüsselsymbol gekennzeichnet.

  4. Klicken Sie im Menü Bearbeiten auf den Befehl Kopieren.

  5. Klicken Sie auf die Registerkarte der Tabelle, in die Sie die Spalten kopieren möchten.

  6. Wählen Sie die Spalte aus, die den eingefügten Spalten folgen soll, und klicken Sie im Menü Bearbeiten auf Einfügen.

  7. Klicken Sie mit der rechten Maustaste auf die Fremdschlüsseltabelle, und klicken Sie im Kontextmenü auf Beziehungen.

    Das Dialogfeld Fremdschlüsselbeziehungen wird geöffnet.

  8. Erstellen einer Beziehung zwischen dem Primärschlüssel und Fremdschlüsselspalten.

Siehe auch

Weitere Ressourcen

Arbeiten mit Schlüsseln

Arbeiten mit Einschränkungen

Arbeiten mit Beziehungen