Tabellenspalten, Schlüssel und Indizes anlegen

In einem DB-Diagramm erstellen Sie neue Tabellenspalten, alternative Schlüssel und Indizes per Kontextmenü in einer selektierten Tabelle. Der Primärschlüssel entsteht automatisch beim Anlegen einer neuen Datenbanktabelle.

Anlegen einer neuen Tabellenspalte

So gehen Sie vor

  1. Um eine neue Tabellenspalte an oberster Position anzulegen, wählen Sie im Kontextmenü einer Tabelle die Spaltenschablone aus der Minisymbolleiste.

    In der Tabelle wird eine neue Spalte an oberster Position angelegt. Der Name der Spalte wird automatisch zur Bearbeitung selektiert.

  2. Um eine neue Tabellenspalte hinter der selektierten Spalte anzulegen, wählen Sie im Kontextmenü der selektierten Tabellenspalte die Spaltenschablone aus der Minisymbolleiste.

    In der Tabelle wird eine neue Spalte hinter der selektierten Spalte angelegt. Der Name der Spalte wird automatisch zur Bearbeitung selektiert.

  3. Geben Sie den Namen für die Spalte ein und bestätigen Sie mit der [Eingabe]-Taste.

  4. Sie können mit [Strg]+[+] weitere Spalten anlegen.

Erweitern des Primärschlüssels mittels Merkmal einer Spalte

So gehen Sie vor

  • Wählen Sie im Kontextmenüs einer Spalte die Primäreigenschaft aus der Minisymbolleiste.

    Die Spalte wird Bestandteil des Primärschlüssels. Die Fremdschlüssel in abhängigen Tabellen werden angepasst.

Anlegen eines alternativen Schlüssels

So gehen Sie vor

  1. Wählen Sie im Kontextmenü einer Tabelle die Schablone für den alternativen Schlüssel aus der Minisymbolleiste.

    In der Tabelle wird ein neuer Schlüssel angelegt. Der Name des Schlüssels wird automatisch zur Bearbeitung selektiert.

  2. Geben Sie den Namen für den Schlüssels ein und bestätigen Sie mit der [Eingabe]-Taste.

  3. Ziehen Sie Spalten dieser Tabelle per Drag-and-Drop auf den neuen Schlüssel.

    Die Spalten werden dem Schlüssel zugeordnet.

Anlegen eines Index

So gehen Sie vor

  1. Wählen Sie im Kontextmenü einer Tabelle die Index-Schablone aus der Minisymbolleiste.

    In der Tabelle wird ein neuer Index angelegt. Der Name des Index wird automatisch zur Bearbeitung selektiert.

  2. Geben Sie den Namen für den Index ein und bestätigen Sie mit der [Eingabe]-Taste.

  3. Ziehen Sie Spalten dieser Tabelle per Drag-and-Drop auf den neuen Index.

    Die Spalten werden dem Index zugeordnet.

Eine Tabellenspalte mehreren Fremdschlüsseln zuordnen

Zusammenhang

Beim Erstellen eines Fremdschlüssels entstehen die Fremdschlüsselspalten automatisch passend zum referenzierten Schlüssel.

Wenn Sie in einer Tabelle zwei Fremdschlüssel mit je einer Spalte haben, die wertgleich sein müssen, dann erreichen Sie mit dem Zusammenführen dieser beiden Spalten, dass eine Spalte an zwei Fremdschlüsseln beteiligt ist.

So gehen Sie vor

  1. Selektieren Sie die wertgleichen Tabellenspalten.

    Es sind mindestens zwei Tabellenspalten in einer Tabelle selektiert.

  2. Wählen Sie im Kontextmenü Zusammenführen>Spalten.

    Ein Dialog zur Auswahl einer Spalte öffnet sich.

  3. Wählen Sie die Spalte, die mit ihren Eigenschaften erhalten bleiben soll.

    Die Spalten werden zusammengeführt, so dass nur die gewählte Spalte erhalten bleibt. Von den anderen Spalten werden ein- und ausgehende Abhängigkeiten übernommen. Die Zuordnungen zu Fremdschlüsseln und Indizes werden angepasst. Dann werden diese Spalten gelöscht.