Discussion:
Datenbankschema in Visio 07: Beziehung zwischen zwei Tabellen
(zu alt für eine Antwort)
Ben Rennigen
2007-09-28 21:21:24 UTC
Permalink
Hallo,

ich möchte mit Visio 2007 ein Datenbank Schema aufbauen. Wenn ich zwei
Tabellen kreiert habe, möchte ich sie gerne auch Verknüpfen. Tabelle 1
"Kunden" hat als Primärschlüssel "id", Tabelle 2 verweist in einem
Feld "Kunde" auf eben die id der Tabelle 1.

Wenn ich nun das Objekt "Beziehung" auf das Blatt ziehe, kann ich im
unteren Bereich von Visio "Datenbankeigenschaften" auch die
Verknüpfung angeben. In der Kategorie "Definition" setze ich also eine
Assoziation zwischen "id" der Tabelle 1 (Übergeordnetes Objekt) und
"Kunde" der Tabelle 2 (Untergeordnetes Objekt).

Auf dem Blatt erscheint nun in der Tabelle 2 in der 1. Spalte die
Abkürzung "FK1" direkt neben "Kunde". Der Pfeil (die "Beziehung")
verläuft von Tabelle 1 zu Tabelle 2, der Start- und Endpunkt des
Pfeils geht an die Tabelle, aber nicht genau auf das Feld auf dem die
Beziehung beruht.

1. Kann man auf dem Blatt auch grafisch zeigen, welches Feld mit
welchem verknüpft ist (in meinem Fall sollte der Pfeil direkt von
"Kunde" (Tabelle 2) auf "id" (Tabelle 1) gehen, und nicht einfach nur
irgendwo an die Tabelle)?

2. Was bedeutet die Abkürzung FK1 in der Tabelle 2?


Vielen Dank für Eure Hilfe!
Senaj Lelic [DE MVP Visio]
2007-10-02 16:45:34 UTC
Permalink
Hallo Ben,

zu deinen FrageN:
1. leider nein (das wünsche ich mir schon laaange)
2. FK steht für Foreign Key, also: der Wert in dieser Spalte ist ein
Schlüsselwert in einer anderen Tabelle (das ist die Kurzerzklärung - daz7u
könnte ich auch viel mehr schreiben ;-)
--
Mit freundlichen Grüßen/ with kind regards
Senaj Lelic
DE MVP Visio


"Ben Rennigen" <***@sofortmail.de> schrieb im Newsbeitrag news:***@k79g2000hse.googlegroups.com...
Hallo,

ich möchte mit Visio 2007 ein Datenbank Schema aufbauen. Wenn ich zwei
Tabellen kreiert habe, möchte ich sie gerne auch Verknüpfen. Tabelle 1
"Kunden" hat als Primärschlüssel "id", Tabelle 2 verweist in einem
Feld "Kunde" auf eben die id der Tabelle 1.

Wenn ich nun das Objekt "Beziehung" auf das Blatt ziehe, kann ich im
unteren Bereich von Visio "Datenbankeigenschaften" auch die
Verknüpfung angeben. In der Kategorie "Definition" setze ich also eine
Assoziation zwischen "id" der Tabelle 1 (Übergeordnetes Objekt) und
"Kunde" der Tabelle 2 (Untergeordnetes Objekt).

Auf dem Blatt erscheint nun in der Tabelle 2 in der 1. Spalte die
Abkürzung "FK1" direkt neben "Kunde". Der Pfeil (die "Beziehung")
verläuft von Tabelle 1 zu Tabelle 2, der Start- und Endpunkt des
Pfeils geht an die Tabelle, aber nicht genau auf das Feld auf dem die
Beziehung beruht.

1. Kann man auf dem Blatt auch grafisch zeigen, welches Feld mit
welchem verknüpft ist (in meinem Fall sollte der Pfeil direkt von
"Kunde" (Tabelle 2) auf "id" (Tabelle 1) gehen, und nicht einfach nur
irgendwo an die Tabelle)?

2. Was bedeutet die Abkürzung FK1 in der Tabelle 2?


Vielen Dank für Eure Hilfe!
Loading...