Gewusst wie: Erstellen übereinstimmender Fremd- und Primärschlüssel
Aktualisiert: November 2007
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: |
---|
Die angezeigten Dialogfelder und Menübefehle können sich von den in der Hilfe beschriebenen unterscheiden, je nach den persönlichen aktiven Einstellungen oder der verwendeten Version. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen. |
So kopieren Sie Primärschlüsselspalten in Fremdschlüsselspalten
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.
Klicken Sie auf die Registerkarte der Tabelle mit den Spalten, die Sie kopieren möchten.
Wählen Sie die Primärschlüsselspalten aus, die Sie kopieren möchten.
Primärschlüsselspalten werden im Zeilenselektor durch ein Schlüsselsymbol gekennzeichnet.
Wählen Sie im Menü Bearbeiten den Befehl Kopieren aus.
Klicken Sie auf die Registerkarte der Tabelle, in die Sie die Spalten kopieren möchten.
Wählen Sie die Spalte aus, vor der die Spalten eingefügt werden sollen, und klicken Sie im Menü Bearbeiten auf Einfügen.
Klicken Sie mit der rechten Maustaste auf die Fremdschlüsseltabelle, und klicken Sie im Kontextmenü auf Beziehungen.
Das Dialogfeld Fremdschlüsselbeziehungen wird geöffnet.
Erstellen einer Beziehung zwischen dem Primärschlüssel und Fremdschlüsselspalten.