Typische Access-Fehler vermeiden
Daten trennen: Besser: eindeutige Schlüssel vergeben lassen
Besser: eindeutige Schlüssel vergeben lassen
Auf dieser Seite
Mit Bild
Löschen Sie also in der Seminare-Tabelle die Spalte Kenn-Nummer. Damit Sie nicht versehentlich Daten verlieren, weist Access Sie darauf hin:
Mit Bild
Das Löschen einer Spalte muss bestätigt werden.
Mit Bild
Da darin ein (eindeutiger) Index enthalten war, müssen Sie das auch explizit bestätigen:
Mit Bild
Jede Löschung eines Index muss ebenfalls bestätigt werden.
Mit Bild
Fügen Sie anschließend eine neue Spalte Seminar-ID hinzu mit dem Datentyp AutoWert:
Mit Bild
Das Feld Seminar-ID hat den Datentyp AutoWert.
Mit Bild
In Wirklichkeit ist AutoWert gar kein Datentyp, sondern ein Feld mit dem Datentyp Long, welches selbstständig für jeden neuen Datensatz seinen Wert um 1 erhöht. Damit haben Sie immer eine eindeutige Nummer:
Mit Bild
Automatische Nummerierung der Seminare
Mit Bild
Die grundsätzliche Begrenzung auf 2,1 Mrd. Zahlen (wegen Long) sollte für die mögliche Anzahl Ihrer Seminare hoffentlich ausreichen.
Auf Seiten der Teilnehmer-Tabelle müssen Sie nun die entsprechende Anpassung vornehmen, indem Sie dort ebenfalls das Kenn-Nummer-Feld löschen und ein Seminar-ID-Feld anlegen:
Mit Bild
Referenz-Feld für die Seminar-ID
Mit Bild
Da es sich bei dem AutoWert eigentlich ja um einen Long-Datentyp handelt, muss auch das Referenzfeld in der Teilnehmer-Tabelle Long sein. Als Wert tragen Sie die automatisch erzeugte Nummer 1 des Seminars ein:
Mit Bild
Bezug auf die Seminar-ID