Typische Access-Fehler vermeiden

Von: Lorenz Hölscher
Stand: 19. Mai 2011
Anmelden um Kommentare zu schreiben

Namen sinnvoll organisieren

Gleichnamige Felder vermeiden

Diese gleiche Benennung von Schlüssel (Seminar-ID in der Tabelle Seminare) und Fremdschlüssel (ebenfalls Seminar-ID in der Tabelle Teilnehmer) verführt meiner Erfahrung nach dazu, in der Teilnehmer-Tabelle beliebige freie Werte dafür einzugeben. Das darf aber nicht sein, denn der Fremdschlüssel kann immer nur einen der Werte des Schlüssels annehmen.

In vielen Büchern wird gerne argumentiert, solche gleichnamigen Felder würden in Abfragen automatisch miteinander verbunden, was sehr praktisch sei. Das ist zwar richtig, aber nur eine Symptom-Bekämpfung.

Automatische Feldverknüpfung

Diese völlig überflüssige, automatische Feldverknüpfung können Sie in Extras/Optionen deaktivieren. Entfernen Sie dazu im Register Tabellen/Abfragen das Häkchen vor AutoVerknüpfung aktivieren.

Bild vergrößern

Die AutoVerknüpfung lässt sich in den Optionen abschalten

Beseitigen Sie lieber das zugrunde liegende Problem: Erklären Sie Ihrer Datenbank rechtzeitig, welche Felder zusammengehören, dann muss Access nicht raten.

Diese Seite ist für Mitglieder von akademie.de reserviert.

Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?

Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein