Stiefmutteranfrage in C

Kimymoon86

Mitglied
Hallo leute,

könnt ihr mir bei einer Abfrage helfen?
Ich hab zwei Listen, in der einen habe ich alle Ehen verzeichnet nach folgendem Schema: Typ Jahr_der_Standesaenderung Gatte-Vorname -Nachname -Geburtsjahr Gattin-Vorname -Nachname -Geburtsjahr

Und in der anderen sind alle Personen verzeichnet: Vorname Nachname Geschlecht Geburtsjahr Todesjahr Vater-Vorname Vater-Nachname Vater-Geburtsjahr Mutter-Vorname Mutter-Nachname Mutter-Geburtsjahr

Jetzt möchte ich in diesen Dateien folgende Personen finden : Stiefmutter, also wenn der Vater nach dem Tod der Frau wieder heiratet und das Kind noch keine 14 Jahre alt ist.
Wie gestalte ich diese Anfrage?
 
Hallo,
was ist denn zum suchen gegeben? Wenn du ein Kindernamen hast, dann würde ich.
1. Die Liste mit den Personen durchgehen, ob Person vorhanden und <14.
2. wenn unter 1. eine Person gefunden gucken ob Mutter tot oder lebt.
3. Wenn Mutter tot nach Vater in Liste 1 suchen nach der aktuellsten Standesänderung.
4. Falls mehr als 2 und Gattin != Mutter müsste es ja die Stiefmutter sein, oder ? :)

Falls nichts gegeben ist fängst du bei Liste 2 an und gehst alle durch.
Das wäre das Prinzip was mir spontan einfallen würde.

Viel Erfolg
 
ich hab meine Vorgehnsweise etwas geändert, ich kann nämlich so wie die Dateien aufgebaut sind, nicht so suchen.
1. Mann doppelt in 2. Datei --> Ja
2. Wann geheiratet?
3. Datum der Hochzeit vergleichen
4. < Datum Frau tod, > Datum Frau = Stieffrau
5. Suche Kinder von Mann
6. Wie alt Kinder von Mann zum ZP der 2ten Hochzeit?
7. Kinder <14 -> Mutter = Stiefmutter.

So geht es doch eigendlich oder?
 
Zurück