Anfängerprobleme

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

dajugel
Beiträge: 5
Registriert: So, 20.11.2011 17:40

Anfängerprobleme

Beitrag von dajugel »

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?
gogo
*****
Beiträge: 207
Registriert: Mi, 10.11.2010 13:11

Re: Anfängerprobleme

Beitrag von gogo »

Tabelle 2 u. a. mit den Feldern

ID, Datum, Uhrzeit, Vogelart, Anzahl pp.
Da fehlt der Ort wo sie beobachtet wurden - also noch ein Feld dranhängen - z.B. mit dem Namen FK_Tabelle1 (ForeignKey zu Tabelle1) Datentyp Integer

Dann kannst Du die Beziehung zwischen Dem Feld ID in Tabelle1 und FK_Tabelle1 in Tabelle 2 als 1:n erstellen.
g
LucidLynx/WinXP LibreOffice v3.3.2 ab 03/12 v3.3.2 & v3.4.5
dajugel
Beiträge: 5
Registriert: So, 20.11.2011 17:40

Re: Anfängerprobleme

Beitrag von dajugel »

Danke,
es klappt nun mit meiner Datenbank!!
Antworten