Hallo,
ich würde mir gerne eine Datenbank zusammenbauen, mit der ich folgendes Verwalten möchte:
- Kunden
- Veranstalter
- Vorgänge
Wenn man einen neuen Vorgang anlegt will ich gerne einen Kunden und einen Veranstalter aus den beiden anderen Tabellen zuordnen. Genau so würde ich gerne wissen wenn ich den Kunden auswähle welche Vorgänge mit ihm verknüpft sind.
Wie realisiere ich das am besten ?
Hat jemand ne Lösung ?
Gruß
und Danke
Mike
Hallo,
in die Tabelle mit den Vorgängen nimmst Du je ein Feld für den Kunden und ein Feld für den Veranstalter auf. Aber jeweils nur die jeweilige ID (Primärschlüssel) als Fremdschlüssel.
In einem Hauptformular für den Kunden und ein Unterformular (über die Schlüsselfelder verknüpft) für die Vorgänge kannst Du einem Kunden einen Veranstalter zuordnen und auch ansehen.
Mir scheint aber, das ist noch nicht sehr ausgereift. Erkläre mal genauer was Du vorhast, bzw. was die DB können soll.
Welche Erfahrung hast Du mit Access bzw. mit dem Aufbau von relationalen Datenbanken?
Danek für deine Antowrt.
Also wie gesagt will ich erstmal eine Tabelle für Kunden und eine für Veranstalter und die für die Vorgänge.
Ich will mir das nachher so einrichten das ich auch per Knopfdruck aus dem Formular Vorgang eine Rechnung erstellen kann oder halt über den Kunden ein Vorgang finden z.B. Hotel wo er vor 2 Jahren schon mal war.
Evtl auch Umsatz pro Kunde, pro Veranstalter, ...
Soll halt einfach eine Verwaltung von den Reisevorgängen (Buchungen) werden.
Zu den Primärschlüsseln die ich verknüpfen soll ... welche Tabelle setze ich denn am besten als Primärschlüssel ? Auf was muss ich den nheirbei achten ?
Hallo,
ZitatAlso wie gesagt will ich erstmal eine Tabelle für Kunden und eine für Veranstalter und die für die Vorgänge.
Das ist der falsche Weg. Eine DB lässt sich nachträglich nur mit großen Problemen anpassen. Von daher, sollte immer der Komplettumfang zu Beginn klar sein und das Datenmodell entsprechend geplant werden.
Zu Deinen Erfahrungen was Access betrifft, hast Du nichts geantwortet. Mit Access kann man nähmlich nicht einfach mal anfangen.
Und was Du da vorhast ist schon mal nicht ganz einfach und erfordert sorgfältige Vorplanung.
Zitatwelche Tabelle setze ich denn am besten als Primärschlüssel ?
Jede Tabelle hat einen Primärschlüssel und in den abhängigen Tabellen ist der jeweils passende Fremdschlüssel.
na gut ich meine ich habe schon meine Vorstellungen anhand diversen sau teuren Reisebüroprogrammen wie die Tabelle der Kunden, des Veranstalters und der Vorgänge aussehen muss.
Ein Formular aus den entsprechende Tabellen zu erstellen ist auch kein Problem. Worin ich nur das Problem im Moment sehe ist wie ich die Tabbellen zueinander in abhängigkeit setzte, asl owenn ich nachher den Kunden über das Formular angezeigt bekomme und ich dann zb. über einen Button bzw Unterformular nur die Vorgänge angezeigt bekomme die dieser Kunde auch gebucht hat.
Oder anderes Beispiel:
wenn ich den Veranstalter im Formular öffne und auf einen Button z.b. Vorgänge klicke, dass ich nur die Vorgänge dieses Veranstalters angezeigt bekomme.
Es soll einfach nur eine Datensammlung sein die es mir erleichtert Vorgänge in Abhänigkeit des Kunden oder des Veranstalters wieder zu finden. Bzw auch Hierrüber Rechnungen zu schreiben.
Hallo,
anbei ein schnelles Beispiel. Schaue Dir im Beziehungsfenster die Beziehungen an. Das Hauptformular ist das Formular "frmErfassung".
Ein solches Formular kannst Du auch umgekehrt aufbauen, oben die Veranstalter und unten die Kundenauswahl. Egal was Du dann wo zuordnest, es stimmt immer.
Schaue Dir auch die Abfrage an, die alles kombiniert.
Und noch mal die Frage nach Deinem Kenntnisstand zu Access.
Wenn man Dich beraten will, muss man das doch wissen.
[Anhang gelöscht durch Administrator]
wo finde ich denn die Datei ?
kannst sie mir auch gerne per EMail schicken
lifeout81@gmail.com
Hallo,
Zitatwo finde ich denn die Datei ?
in meinem Beitrag steht unten die Zip Datei zum Runterladen. Entpacken und dann hast Du die MDB.
Per Email geht es grundsätzlich nicht.
Hallo Guten Morgen!
Zitatwo finde ich denn die Datei
Du mußt dich registrieren und anmelden um Dateien aus den Anhängen zu sehen und herunterladen zu können.
Greets