Grafová databáze: Rodokmen

Cíl: Vytvořte grafovou databázi mapující minimálně tři generace jedné rodiny a jejich vazbu na místa, kde žijí (žili).

V databázi definujte alespoň 15 uzlů typu osoba, u kterých budete evidovat jméno, příjmení, datum narození, pokud je relevantní datum úmrtí. Vytvořte alespoň 5 uzlů typu mesto || obec || sidlo, u kterých budete evidovat název, kraj a zemi.

Propojte osoby tak, aby každá osoba měla alespoň jeden vztah s místem, kde žije (žila) a u vztahu nastavte vlastnost datum_od a pokud je relevantní datum_do. Propojte osoby tak, aby každý uzel typu osoba měl alespoň jeden vztah s jiným uzlem typu osoba. U tohoto propojení evidujte, jestli se jedná o rodičovství nebo o partnerství (manželství).

Pohledy

Sestavte následující pohledy:

Do dokumentace, kterou odevzdáváte, přidejte jak příkazy pro vytvoření uzlů a hran, tak pohledy a snímky obrazovek s výsledky jednotlivých pohledů.