Forums Neueste Beiträge
 

Accsess beziehungen herstellen

03/11/2008 - 14:28 von Marcel Peukert | Report spam
Hallo Laeute ich habe folgendes problem.
ich habe folgende Tabellen
[Namen]
ID (Primàrschlüssel und Autowert)
-Vorname
-Nachname
-Srtraße
-Plz
-Ort
-Hompage
-E-mail

[Firmen]
ID (Primàrschlüssel und Autowert)
-Firmen_Namen
-Firmen_Plz
-Firmen_Anschrift
-Firmen_Ort
- etc
- Ansprechpartner

ich geh so vor das ich den ansprechpartner in der tabelle Name eintrage.
Danach möchte ich die Frma eintragen und im Feld Ansprechpatner die ID aus
Tabelle Namen (ID) per dorpdown
auswàhlen.
Das Formola zum eintragen einer Firma ich bereit leider fehlt mir die
Beziehung zu der Tabelle Namen.
Ich habe zwar im internet gesucht aber nit richig verstanden.

Bitte helft mir

Marcel Peukert
 

Lesen sie die antworten

#1 Lorenz Hölscher
03/11/2008 - 15:34 | Warnen spam
Hallo Marcel,

Du versuchst es nur falsch herum. Die Tabelle "Firmen" (wie wàre es
direkt mit Ungarischer Notation, also "tblFirmen", siehe
http://www.cls-software.de/cls_soft...enNotation)
hat zu "Namen" eine 1:n-Beziehung, aber 1 Firma : n Namen. (Details
dazu wiederum bei http://www.cls-software.de/cls_soft...?Tipp=1zuN)

Du würdest Dir übrigens langfristig einen großen Gefallen tun, wenn Du
auf Umlaute und "ß" wie in Straße als Feld- oder sonstige Namen
verzichtest. Wenn Du allen Feldnamen ein Pràfix des Tabellennamen
gibst, ersparst Du Dir auch überlange Namen wie "Firmen_Namen", der
wàre dann "firName", weil aus "tblFirmen" kommend. "E-mail" mit
Bindestrich macht auch keine Freude und den Schreibfehler in "Hompage"
hast Du sicherlich schon entdeckt.

Zu Deinem Verknüpfungsproblem: nicht die Firma kennt den
Ansprechpartner, denn es könnten ja mehrere sein, sondern der
Ansprachpartner kennt seine einzige Firma. Du löscht also das
"firAnsprechpartner"-Feld und legst dafür ein "namfirIDRef"-Feld an,
welches die ID der Firma enthàlt. Die Referenz liegt immer auf der n-
Seite.

tschö, Lorenz

Ähnliche fragen