Ü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?
Vereinsdatenbank erstellen
Moderator: Moderatoren
Re: Vereinsdatenbank erstellen
- Dateianhänge
-
- Beziehung.PNG (10.07 KiB) 1141 mal betrachtet
Re: Vereinsdatenbank erstellen
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
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
Re: Vereinsdatenbank erstellen
Hallo Robert,
perfekt, genau das war Fehler, beide hatten unterschiedliche Feldtypen.
Jetzt hat es geklappt. Danke!
Gruß
lanius2
perfekt, genau das war Fehler, beide hatten unterschiedliche Feldtypen.
Jetzt hat es geklappt. Danke!
Gruß
lanius2
Re: Vereinsdatenbank erstellen
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.
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
boser
linux suse 11.4 / 12.2 ; LibreOffice 3.4.2
Re: Vereinsdatenbank erstellen
das hat nur den Schönheitsfehler, das man dann die Verbrauchswerte nicht den einzelnen Parzellen mehr zuordnen kann.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.
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.

mfg
boser
linux suse 11.4 / 12.2 ; LibreOffice 3.4.2
boser
linux suse 11.4 / 12.2 ; LibreOffice 3.4.2