1.3k Aufrufe
Gefragt in Datenbanken von
Hallo Leute,

ich will Folgendes umsetzen:

ich will in Access 2007 eine Datenbank erstellen, in der mehrere Mitarbeiterprofile und die dazugehörigen Qualifizierungen aufgelistet sind. Nun habe ich entsprechend der Gruppierung der einzelnen Qualifizierungen knapp ein Dutzend Formulare mit Optionsfelder und Kontrollkästchen erstellt und über Buttons mit einander verknüpft, damit ein späterer Anwender sich von Formular zu Formular durchklicken und sich die entsprechenden Qualifizierungen raussuchen kann. Mit dem letzten Button des letzten Formulars öffnet sich dann ein Bericht, in dem alle herausgefilterten Mitarbeiter aufgelistet werden, die die entsprechenden Qualifizierungen haben.

Mein Problem ist nun, dass ich nicht weiß, wie ich den Kontrollkästchen und den Optionsfelder die entsprechenden Eigenschaften zuweise. Denn Ziel soll es z.B. sein, dass im ersten Formular per Optionsfelder die möglichen betrieblichen Positionen der Mitarbeiter aufgelistet sind und nun soll beim Klicken einer möglichen Angabe (z.B. Bauleiter) das System schon alle Bauleiter herausfiltern. So können nachfolgende spezifischere Angaben, wie die eigentlichen Qualifizierungen, auf ein Minimum begrenzt werden.

(So hatte ich mir das zumindest vorgestellt^^)

Also, kann mir da vielleich jemand weiter helfen oder hat vielleicht eine bessere Idee, wie ich das gestalten können?

Ich danke schon mal im Voraus!

1 Antwort

0 Punkte
Beantwortet von rahi Experte (1.5k Punkte)
Hi,

das hört sich ein wenig zu kompliziert an. Was hast du für Tabellen?

a) Tabelle Mitarbeiterprofil
b) Tabelle Qualifikation
c) n:m-Tabelle über die IDs der Mitarbeiter und Qualifikationen
d) Tabelle BetrieblichePosition

Hast du bei den unterschiedlichen Qualifikationen unterschiedliche Eigenschaften?
Haben diese Eigenschaften Wertebereiche?
Haben unterschiedliche betriebliche Positionen unterschiedliche Qualifikationen bzw. Qualifikationsanforderungen.

Es ist sinnvoll, wenn du deine Anforderungen dir erst einmal fachlich klar machst, bevor du mit der Entwicklung beginnst. Versuche mal die fachlichen Objekte klar zu definieren und die Beziehungen untereinander zu formulieren.

Gruß
Ralf
...