Anfängerprobleme
Verfasst: So, 20.11.2011 18:10
Hallo,
ich möchte eine Datenbank für Vogelbeobachtungsdaten mit vorerst zwei Tabellen erstellen. In Tabelle 1 kommen die Ortsdaten, in Tabelle 2 die entdeckten Vögel. Dafür habe ich die beiden Tabellen erstellt, Tabelle 1 u. a. mit den Feldern
ID, Straße, Ort, Gebiet pp.
Das Feld ID hat einen Primärschlüssel und ihm ist der Feldtyp Integer (INTEGER) zugeordnet.
Tabelle 2 u. a. mit den Feldern
ID, Datum, Uhrzeit, Vogelart, Anzahl pp.
Hier hat auch das Feld ID einen Primärschlüssel.
Dem einzelnen Datensatz der Tabelle 1 sollen unterschiedliche Datensätze der Tabelle 2 zugeordnet werden, daher handelt es sich wohl um eine 1:n-Beziehung, die ich erstellen muss. Von ID zu ID klappt es nicht, hier geht nur eine 1:1-Beziehung. Zu einem anderen Feld, Bsp. ID in Tabelle 1 zu Ort in Tabelle 2 klappt es die Einrichtung der 1:n-Beziehung, aber ich kann zum 1. Datensatz der Tabelle 1 nur einen Datensatz in Tabelle 2 eingeben, beim 2. Datensatz erfolgt eine Fehlermeldung.
Was mache ich falsch?
ich möchte eine Datenbank für Vogelbeobachtungsdaten mit vorerst zwei Tabellen erstellen. In Tabelle 1 kommen die Ortsdaten, in Tabelle 2 die entdeckten Vögel. Dafür habe ich die beiden Tabellen erstellt, Tabelle 1 u. a. mit den Feldern
ID, Straße, Ort, Gebiet pp.
Das Feld ID hat einen Primärschlüssel und ihm ist der Feldtyp Integer (INTEGER) zugeordnet.
Tabelle 2 u. a. mit den Feldern
ID, Datum, Uhrzeit, Vogelart, Anzahl pp.
Hier hat auch das Feld ID einen Primärschlüssel.
Dem einzelnen Datensatz der Tabelle 1 sollen unterschiedliche Datensätze der Tabelle 2 zugeordnet werden, daher handelt es sich wohl um eine 1:n-Beziehung, die ich erstellen muss. Von ID zu ID klappt es nicht, hier geht nur eine 1:1-Beziehung. Zu einem anderen Feld, Bsp. ID in Tabelle 1 zu Ort in Tabelle 2 klappt es die Einrichtung der 1:n-Beziehung, aber ich kann zum 1. Datensatz der Tabelle 1 nur einen Datensatz in Tabelle 2 eingeben, beim 2. Datensatz erfolgt eine Fehlermeldung.
Was mache ich falsch?