Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Mitarbeiterdatenbankaufbau, korrekt so?

Begonnen von Xoar, Februar 20, 2016, 13:59:26

⏪ vorheriges - nächstes ⏩

Xoar

Hallo,

bin gerade dabei eine Mitarbeiterdatenbank aufzubauen, habe einige Tabellen erzeugt und diese in Beziehung gesetzt.
siehe Bild im Anhang (referentieller Integrität und Aktualisierungsweitergabe an verwandte Felder)

Jetzt wollte ich mal zum testen eine Auswahlabfrage aus den Tabellen: tblMitarbeiter, tblMitarbeiterStammdaten, tblOrte, tblBerufe und tblPLZ machen.
siehe Bild im Anhang

Das Problem was jetzt besteht, eigentlich hatte ich vor ein Formular mit der Abfrage als Datensatzquelle zu bauen, wo ich dann neue Datensätze anlegen kann. Aber das klappt nicht. Stehe gerade voll auf dem Schlauch.

Ziel ist es ein Formular zu erzeugen wo über Name zu einem Datensatz gespungen wird und im Unterformular dann alle in der Abfrage aufgelisteten Felder ausgefüllt werden können. Hab das schon lange nicht mehr gemacht und find gerade nicht den richtigen Ansatz.

Hoffe ich könnt mich in die richtige Richtung schieben ;)

Danke

DF6GL

Hallo,

welchen Sinn haben die Tabellen  tblMitarbeiterStammdaten, tblOrte und tblPLZ ?

Wenn nicht eine PLZ/Orte-Tabelle verwendet werden soll, die eine Zuordnung von Orten zu PLZ darstellt, reicht m. E. die Aufnahme der entspr. Felder in tblMitarbeiter völlig aus. Die Redundanz der Ortsnamen, sofern es (viele) Mitarbeiter aus dem selben Ort (mit der gleichen PLZ) geben sollte, ist sicher zu verschmerzen. Ein Ortsauswahl (aus schon vorhandenen Orten)  kann z. B. mit einem Kombi  auch auf Basis des gleichen Tabellenfeldes erfolgen.


Eine  verknüpfende Abfrage wie gezeigt ist in vielen Fällen nicht aktualisierbar, weil keine eindeutige Zuordnung zu den Tabellen-Datensätzen  möglich ist.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Xoar

alles klar, werd ich mal "vereinfachen".