Seite 1 von 1

Relationen Vereinsdatenbank

Verfasst: Sa 12. Sep 2015, 21:51
von HJack
Hallo zusammen,
ich bins schon wieder. Jetzt habe ich ein Problem bei dem ich den ganzen Samstag gehirnt habe und doch zu keinem ergebniss gekommen bin. Und zwar geht es und den Aufbau einer Datenbank bzw. deren Tabellen und die Verknüpfungen zueinander.
Ich habe mir das Datenbankmodell "Verein" von familiegrosskopf hergenommen und habe es abgeändert, damit es zu meinem Verein passt. Jedoch komme ich nicht mehr weiter. Vielleicht kann mir jemand das Brett vor meinem Kopf wegnehmen.

Ich versuch mal es zu erklären:
Es geht um Mitglieder eines Vereins (Pferde), Ein Mitglied kann ein Pferd haben muss aber nicht. Hat es eines, kann das Mitglied gleichzeitig auch der Züchter sein. Diese Verbindung zueinander bekomme ich nicht auf die Reihe.

Beim Breeder habe ich Namen und Vornamen nochmals vergeben, das sich dieser bei einem Pferd nicht mehr ändert auch wenn sich der Familienname des Züchters ändern sollte. Jetzt hat aber ein Pferd noch einen Besitzer mit Vorname Nachname etc. der gleich einem Mitglied sein kann oder auch nicht.
Irre ich blick es nicht mehr - kann mir jemand folgen?

Vielleicht hilft das Bild weiter.
ScreenShot 354 Datenbank Übersicht V2.odg - LibreOffice Draw.jpg
ScreenShot 354 Datenbank Übersicht V2.odg - LibreOffice Draw.jpg (155.62 KiB) 1463 mal betrachtet

Re: Relationen Vereinsdatenbank

Verfasst: So 13. Sep 2015, 09:50
von RobertG
Hallo HJack,

Du kannst doch von dem Mitglied aus mehrmals den Primärschlüssel als Fremdschlüssel zu dem Pferd hin ziehen. Wenn sich ein bestimmter Eintrag wie der Nachname eines Züchters nicht ändern soll, auch wenn der tatsächliche Nachname sich ändert, dann würde ich einen entsprechenden Vermerk bei dem Mitglied mitführen ("ZName"), der nur dann ausgefüllt wird, wenn der Nachname sich ändert.

Mehrmals gleiche Namen zu verwalten würde ich vermeiden. Soweit ich das von der Vereinsdatenbank noch in Erinnerung habe, ist das dort mit der Kontoverwaltung ähnlich: Namenseinträge beim Konto werden nur dann gemacht, wenn die Person nicht gleichzeitig Mitglied ist. Sonst werden die Einträge aus der Mitgliedstabelle geholt.

Gruß

Robert

Re: Relationen Vereinsdatenbank

Verfasst: So 13. Sep 2015, 11:36
von HJack
Hallo Robert,

ich danke dir erstmal, werde gleich mal ausprobieren. Aber irgendwie sitzt es noch nicht bei mir. ;)

HJack