Hallo,
Nun hatte ich folgendes zur Lösung gedacht:
Aufbau der Tabellen mit dem relevanten Daten:
+-------------------------------------------------------+
| T_Person |
+--------------+----------------------------------------+
| ID | Autowert |
| Vorname | Text[30] |
| Name | Text[30] |
| Übungsgruppe | Integer(soll als Fremdschlüssel dienen |
+--------------+----------------------------------------++-----------------------------------------+
| T_Uebungsgruppe |
+---------------+-------------------------+
| ID | Autowert |
| Uebungsleiter | Integer(Fremdschlüssel) |
| Bemerkung | Text[100] |
+---------------+-------------------------+Nun wollte ich den Entwurf umsetzen. Also Tabellen anlegen und nun Beziehungen setzen. Zuerst habe ich die Beziehung "T_Person.ID = T_Uebungsgruppe.Uebungsleiter" gesetzt. Danach wollte ich die andere( "T_Uebungsgruppe.ID = T_Person.Übungsgruppe" ) setzen. Genau an dieser Stelle sagte mir Access, das eine solche Beziehung schon vorhanden sei!?
Du musst die Tabelle T_Uebungsgruppe im Beziehungen-Fenster zwei Mal einblenden:
Rechtsklick-Tabelle anzeigen, T_Uebungsgruppe wählen.
Dann kannst Du die Beziehungen setzen:
+---------------+
|T_Uebungsgruppe|
+---------------+
|ID |-+
|Uebungsleiter | |
|Bemerkung | |
+---------------+ |
| +---------------+
| |T_Person |
| +---------------+
| |ID |-+
| |Vorname | |
| |Name | |
+-|Uebungsgruppe | |
+---------------+ |
| +-----------------+
| |T_Uebungsgruppe_1|
| +-----------------+
| |ID |
+-|Uebungsleiter |
|Bemerkung |
+-----------------+
Aber warum nutzt Du für so etwas nicht den Nachschlageassistenten im Tabellenentwurf? Im Entwurf von T_Person im Feld Uebungsgruppe den Nachschlageassistenten (Felddatentyp) starten und die Werte aus Tabelle T_Uebungsgruppe entnehmen lassen. Dann im Entwurf von T_Uebungsgruppe im Feld Uebungsleiter den Nachschlageassistenten starten und die Werte aus Tabelle T_Person entnehmen lassen. Dabei werden die Beziehungen gleich mit erstellt und man hat gleich Dropdown-Select-Boxen mit den möglichen Daten bei der Dateneingabe in den Tabellen.
Die Beziehungen können dann im Beziehungen-Fenster weiterbearbeitet werden.
viele Grüße
Axel