% mutter_von( Mutter , Kind ).
% 'Mutter' und 'Kind' sind Argumentpositionen (Platzhalter, Variablen),
% so dass 'Mutter' die Mutter von 'Kind' ist.

:- dynamic mutter_von/2.        % ermoeglicht dynamische Veraenderung

mutter_von( marie , hans ).
mutter_von( marie , helga ).
mutter_von( julia , otto ).
mutter_von( barbara , klaus ).
mutter_von( barbara , andrea ).
mutter_von( charlotte , barbara ).
mutter_von( charlotte , magdalena ).


% vater_von( Vater , Kind ).
% 'Vater' und 'Kind' sind Argumentpositionen (Platzhalter, Variablen),
% so dass 'Vater' der Vater von 'Kind' ist.

:- dynamic vater_von/2.         % ermoeglicht dynamische Veraenderung

vater_von( otto , hans ).
vater_von( otto , helga ).
vater_von( gerd , otto ).
vater_von( johannes , klaus ).
vater_von( johannes , andrea).
vater_von( walter , barbara ).
vater_von( walter , magdalena ).
