Vereinsdatenbank erstellen

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

lanius2
Beiträge: 8
Registriert: Do, 31.01.2013 17:00

Re: Vereinsdatenbank erstellen

Beitrag von lanius2 »

Übung macht den Meister!

Ich habe versucht das Beispiel von boser nachzustellen.

Mit gelingt es jedoch nicht eine 1:n-Beziehung herzustellen. Es geht nur eine 1:1-Beziehung (siehe Anhang).

Warum?
Dateianhänge
Beziehung.PNG
Beziehung.PNG (10.07 KiB) 1139 mal betrachtet
RobertG
********
Beiträge: 2068
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Vereinsdatenbank erstellen

Beitrag von RobertG »

Hallo lanius2,

warum verbindest Du nicht Mitglieder.MitgliedsID mit Verbrauch.MitgliedsID?
Kommst da irgendeine Fehlermeldung?
Häufigste Fehlermeldung: Feldtypen stimmen nicht überein (vermutlich sollten beide "Integer" sein).

Gruß

Robert
lanius2
Beiträge: 8
Registriert: Do, 31.01.2013 17:00

Re: Vereinsdatenbank erstellen

Beitrag von lanius2 »

Hallo Robert,
perfekt, genau das war Fehler, beide hatten unterschiedliche Feldtypen.
Jetzt hat es geklappt. Danke!
Gruß
lanius2
Benutzeravatar
boser
*****
Beiträge: 264
Registriert: Mi, 02.09.2009 08:28
Kontaktdaten:

Re: Vereinsdatenbank erstellen

Beitrag von boser »

Hallo,

die 1:1 - Beziehung macht kein Sinn, da du sonst zu jedem neuen Verbrauchswert eine neues Mitglied einrichten müsstest. Dh. jedes Jahr alle Mitglieder eingeben und deren Verbrauchswerte, nach mehreren Jahren hast du dann x-mal die Mitglieder in der Mitgliedertabelle stehen. Das würde eine Bericht erschweren, der zb. die Verbrauchswerte eines Mitgliedes über x-Jahre darstellt.
mfg
boser

linux suse 11.4 / 12.2 ; LibreOffice 3.4.2
Benutzeravatar
boser
*****
Beiträge: 264
Registriert: Mi, 02.09.2009 08:28
Kontaktdaten:

Re: Vereinsdatenbank erstellen

Beitrag von boser »

juetho hat geschrieben:Während die Mitgliedsnummer durchaus einmal geändert werden kann (der Gärtner bekommt eine andere Parzelle), bleibt die ID unverändert; seine bisherigen Verbrauchsabrechnungen hängen nicht in der Luft, sondern werden weiterhin diesem Mitglied zugeordnet.
das hat nur den Schönheitsfehler, das man dann die Verbrauchswerte nicht den einzelnen Parzellen mehr zuordnen kann.
Selbst diese kleine Datenbank beinhaltet schon viel Diskussionsstoff.
Bei Mitgliedsnummer wechseln, falls das vorkommt, sollte man sich überlegen , ob es nicht geschickter ist noch ein Feld anzufügen, mit dem Namen "Vorherige Nummer", damit man auch sieht, wann sich bei wem die Nummer sich geändert hat. Somit hat man auch die Chronologische Reihenfolge gewahrt. Was wichtig werden kann. :)
Das ist jetzt nur ein Fall, der eintreten kann, deshalb ist die Planung , eins der wichtigsten Sachen. Und wenn man das mehrmals Durchgemacht hat, dann sieht man auch bei dieser Sache bald Licht am Ende des Tunnels. :D
mfg
boser

linux suse 11.4 / 12.2 ; LibreOffice 3.4.2
Antworten