Gedbas4all/Datenmodell: Unterschied zwischen den Versionen

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
 
(14 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 4: Zeile 4:


[[Image:GDM_diagram_01.svg|thumb]]
[[Image:GDM_diagram_01.svg|thumb]]
Zentraler Bestandteil des Datenmodells ist die Quelle '''SOURCE'''. Das kann ein Buch aber auch ein Grabstein oder Gedenktafel sein.  
Zentraler Bestandteil des Datenmodells ist die Quelle '''SOURCE'''<ref>Für einige wichtige Definitionen werden englische Begriffe verwendet, damit man sie auch bei einer späteren Übersetzung wiedererkennt.</ref>. Das kann ein Buch aber auch ein Grabstein oder Gedenktafel sein.  


SOURCE selbst ist abstrakt und bezieht sich noch nicht auf ein konkretes Bild oder einen Text. Diese Abbilder sind der SOURCE in Form von Repräsentationen '''REPRESENTATION''' zugeordnet. Zu einer Quelle kann es mehrere REPRESENTATIONs geben, z.B. ein Foto oder eine Abschrift als elektronischer Text.
SOURCE selbst ist abstrakt und bezieht sich noch nicht auf ein konkretes Bild oder einen Text. Diese Abbilder sind der SOURCE in Form von Repräsentationen '''REPRESENTATION''' zugeordnet. Zu einer Quelle kann es mehrere REPRESENTATIONs geben, z.B. ein Foto oder eine Abschrift als elektronischer Text.
Zeile 11: Zeile 11:


=== Assertion ===
=== Assertion ===
Werfen wir einen genaueren Bild auf die ASSERTION. Eine ASSERTION besteht immer aus zwei zusammenhängenden Objekten (in der Abbildung in der untere Reihe zu sehen)  
Werfen wir einen genaueren Bild auf die ASSERTION<ref>''assertion'' hier nur als Übersetzung lat./engl. für Aussage; Behauptung. In Wikipedia findet man einen etwas verwirrenden Artikel zum Wort Assertion, der den Begriff nur im Programmierumfeld darstellt.</ref>. Eine ASSERTION besteht immer aus zwei zusammenhängenden Objekten (in der Abbildung in der untere Reihe zu sehen)  


[[Image:GDM_diagram_02.svg|300px]]
[[Image:GDM_diagram_02.svg|300px]]


Es gibt vier Arten von Objekten:
Es gibt fünf Arten von Objekten:
* PERSONA
* PERSONA
* EVENT
* EVENT
* GROUP
* GROUP
* CHARACTERISTIC
* CHARACTERISTIC
* THING


Eine '''PERSONA''' stellt das Auftreten eines Menschen innerhalb einer Quelle dar. Es ist also ganz normal, wenn es zu einem Menschen mehrere PERSONAs gibt. Im Verlauf der Forschungstätigkeit kann man später Vermutungen niederschreiben, welche PERSONAs sich auf den selben Menschen beziehen.
Eine '''PERSONA''' stellt das Auftreten eines Menschen innerhalb einer Quelle dar. Es ist also ganz normal, wenn es zu einem Menschen mehrere PERSONAs gibt. Im Verlauf der Forschungstätigkeit kann man später Vermutungen niederschreiben, welche PERSONAs sich auf den selben Menschen beziehen.
Zeile 28: Zeile 29:


In '''CHARACTERISTIC'''s werden letztlich die eigentlichen Textinformationen abgelegt. Hier findet sich Angaben wie Name und Beruf wieder.
In '''CHARACTERISTIC'''s werden letztlich die eigentlichen Textinformationen abgelegt. Hier findet sich Angaben wie Name und Beruf wieder.
Ein ''''THING'''' ist ein unbelebter Gegenstand (z.B. ein Schiff oder ein Haus) oder gedankliches Konstrukt (eine Firma).


== Beispiele ==
== Beispiele ==
Ein neues Datenmodell ist zunächst immer ungewohnt. Anhand von Beispielen soll ein Gefühl für das Modell entwickelt werden.
Beispiele sind auf einer eigenen [[../Beispiele|Unterseite]].
 
=== Primärquellen ===
 
==== Kirchenbuch ====
===== Taufe =====
[[Image:GDM_program_example01.jpg|300px|Taufeintrag aus der evangelischen Kirche Seitendorf, Kreis Schönau, Schlesien]]
 
===== Heirat =====
[[Image:GDM_program_example02.jpg|300px|Heiratseintrag aus der evangelischen Kirche Seitendorf, Kreis Schönau, Schlesien]]
 
Es werden vier PERSONAs benötigt:
* Christian Gottlieb Herrmann
* vorherige Frau von Christian Gottlieb Herrmann
* Christiane Beate Zedlitz
* Johann Gottlieb Zedlitz
 
ASSERTIONs:
* Christian Gottlieb Herrmann / EVENT: Heirat / 4. Mai 1853 / in ev. Kirche Seitendorf, Schönau, Schlesien
* Christiane Beate Zedlitz / EVENT: Heirat/ 4. Mai 1853 / in ev. Kirche Seitendorf, Schönau, Schlesien
* vorherige Frau von Christian Gottlieb Herrmann / EVENT: Tod / vor 4. Mai 1853 /
* Christian Gottlieb Herrmann / CHARACTERISTIC: Alter / 4. Mai 1853 / 39
* Christiane Beate Zedlitz / CHARACTERISTIC: Alter / 4. Mai 1853 / 33
* Johann Gottlieb Zedlitz / CHARACTERISTIC: Beruf / 4. Mai 1853 / in Seitendorf, Schönau, Schlesien
* Kinder von Johann Gottlieb Zedlitz / CHARACTERISTIC: Anzahl / 4. Mai 1853 / 1
ASSERTION
  Subject1-Type =        Persona
  Subject1-ID =          Persona-ID (Christiane Beate Zedlitz)
  Subject2-Type =        Group
  Subject2-ID =          Group-ID
  Value =                Group-Type-Role-ID
GROUP
  Group-ID =            passend zur ASSERTION Subject2-ID
  Group-Name =          Kinder von Kinder von Johann Gottlieb
GROUP-TYPE
  Group-Type-Name =      Kinder einer Person
GROUP-TYPE-ROLE
  Group-Type-Role-ID =  passend zum ASSERTION Value
  Group-Type-Role-Name = Kind
  Sequence-Number =      1
 
Erste ASSERTION nochmal komplett ausgeschrieben
ASSERTION
  Subject1-Type =        Persona
  Subject1-ID =          Persona-ID (Christian Gottlieb Herrmann)
  Subject2-Type =        Event
  Subject2-ID =          Event-ID
  Value =                Event-Type-Role-ID
EVENT
  Event-ID =            passend zur ASSERTION Subject2-ID
  Event-Name =          Heirat von Christian Gottlieb Herrmann und Christiane Beate Zedlitz
EVENT-TYPE
  Event-Type-Name =      Heirat
EVENT-TYPE-ROLE
  Event-Type-Role-ID=    passend zum ASSERTION Value
  Event-Type-Role-Name = Bräutigam
die zweite ASSERTION dazu:
ASSERTION
  Subject1-Type =        Persona
  Subject1-ID =          Persona-ID (Christiane Beate Zedlitz)
  Subject2-Type =        Event
  Subject2-ID =          Event-ID (die selbe wie oben)
  Value =                Event-Type-Role-ID (eine andere als oben)
EVENT-TYPE-ROLE
  Event-Type-Role-ID=    passend zum ASSERTION Value
  Event-Type-Role-Name = Braut
 
===== Beerdigung =====
[[Image:GDM_program_example03.jpg|300px|Beerdigungseintrag aus der evangelischen Kirche Seitendorf, Kreis Schönau, Schlesien]]
 
==== Adressbuch ====
[[Image:GDM_program_example10.png|300px|Adressbucheintrag Kiel 1938]]
 
Wir brauchen ein Persona- und mindestens ein Characteristic-Objekt für den Beruf. Bei der Angabe "Witwe" zusätzlich noch eine zweite Persona, die dann als verheiratet eingetragen wird.
 
Der Wohnort muß wohl als Event abgespeichert werden, wie GDM1.1<ref name="GDM">Description GENTECH Data Model 1.1 siehe [[:en:GDM]]</ref> Seite 14 nahelegt, da dort eine Volkszählung als Event abgebildet wird.
 
* SourceLevel
** CitationPart: Kieler Adreßbuch 1938
* SourceLevel
** CitationPart: Seite 111 
** Representation: PNG-Datei
 
=== Sekundärquellen ===
Vermutlich eine Person taucht in mehreren Büchern auf:
 
Deutsches Kirchliches Adreßbuch 1937, Spalte 921
[[Image:GDM_program_example11.png|400px|]]
 
Verzeichnis der Geistlichen und Gemeinden in Schleswig-Holstein 1864-1933, Seite 1
[[Image:GDM_program_example12.png|400px]]
 
Außerdem wird er noch in einem weiteren Buch erwähnt:
* Friedrich Hammer: Verzeichnis der Pastorinnen und Pastoren der Schleswig-Holsteinischen Landeskirche 1864-1976, Seite 12:
** Name:      Hans Albert Adolphsen
** geboren:    01 Dez 1900 Grimsfeld
** gestorben:  04 Feb 1954 Flensburg
** Beruf:      Pastor
[[Image:Gdm_diagram_01.svg|550px]]


== Typen ==
== Typen ==
Zeile 138: Zeile 43:


=== CitationPartType===  
=== CitationPartType===  
<tab class="wikitable sortable" head="top">
intern Bedeutung
page
</tab>
* Autor
* Autor
* Titel
* Titel
Zeile 147: Zeile 56:
* PNG Bild
* PNG Bild
* TIFF Bild
* TIFF Bild
* DjVu Bild


=== CharacteristicPartType===  
=== CharacteristicPartType===  
* Beruf
<tab class="wikitable sortable" head="top">
* Name
intern Bedeutung
* Haarfarbe
firstname
lastname
birthname
characteristic_title
gender
occupation
place-identification
</tab>


=== EventType===  
=== EventType===  
* Geburt
<tab class="wikitable sortable" head="top">
* Taufe
intern Bedeutung
* Konfirmation
birth
* Heirat
death
* Tod
residence
* Beerdigung
burial
census
immigration
baptism
event_marriage
</tab>


=== EventTypeRole===  
=== EventTypeRole===  
* Braut
<tab class="wikitable sortable" head="top">
* Bräutigam
intern Bedeutung
* Trauzeuge
eventRole_bridegroom Bräutigam
* Taufpate
eventRole_bride Braut
</tab>


=== GroupType===  
=== GroupType===  
<tab class="wikitable sortable" head="top">
intern Bedeutung
street
</tab>
* Nachbarn, denen angrenzender Grundbesitz gehört
* Nachbarn, denen angrenzender Grundbesitz gehört
* Kinder einer Person


===GroupTypeRole===  
===GroupRole===  
* Nachbar
<tab class="wikitable sortable" head="top">
intern Bedeutung
groupRole_identity
groupRole_child
groupRole_mother
groupRole_father
house-in-street
house-in-place
</tab>


=== PlacePartType===  
=== PlacePartType===  
Zeile 179: Zeile 115:


=== DatePartType===  
=== DatePartType===  
* Tag
<tab class="wikitable sortable" head="top">
* Monat
intern Bedeutung
* Jahr
datePart_year
datePart_month
datePart_day
</tab>


=== SourceGroup===  
=== SourceGroup===  
Zeile 194: Zeile 133:
* Heiratsanzeigen in Zeitung (?)
* Heiratsanzeigen in Zeitung (?)
* Todesanzeigen in Zeitung (?) <!-- ist es OK solche Sachen hier einzutragen ?? --~~~~ -->
* Todesanzeigen in Zeitung (?) <!-- ist es OK solche Sachen hier einzutragen ?? --~~~~ -->
=== ThingType ===
<tab class="wikitable sortable" head="top">
intern Bedeutung
thing_house
</tab>
== Erlaubte Assertions ==
In Assertions können nicht alle SUBJECTs miteinander verknüpft werden. Hier sind alle erlaubten Kombinationen aufgeführt:
[[Bild:Gedbas4all_allowed_combinations.svg|500px]]
PERSONA und THING können nur in dem Fall als SUBJECT2 auftauchen, wenn es sich um eine Zusammenfügung identischer Objekte (mit einer GROUP als SUBJECT1) handelt.
{|border="1"
| wäre denkbar (''P1 ist Vater von P2''), es ist jedoch besser, dies über Gruppen abzubilden
| Ereignis im Leben einer PERSONA: ''Ist Braut bei Hochzeit.''
| ist Mitglied der GROUP: ''gehört zum Dritten Hannoverschen Infanterie-Regiment''
| hat eine bestimmte Eigenschaft: ''Die Person hatte rote Haare.''
|
|-
|
|
|
|
|
|-
| indem man GROUP → PERSONA zuordnet, kann man PERSONAs identisch markieren, siehe [[Gedbas4all/Operationen#Zusammenf.C3.BCgen_von_Personen|hier]]
|
| Gruppen können zu größeren Gruppen zusammengefügt werden, z.B. bei Regimentern
|
| indem man THING → PERSONA zuordnet, kann man THINGs identisch markieren, siehe [[Gedbas4all/Operationen#Zusammenf.C3.BCgen_von_Personen|hier]]
|-
|
|
|
|
|
|-
|
|Ereignis während der Existenz des Gegenstandes, z.B. Abfahrt, Erbauung, Brand
|gehört zu einer Gruppe von Gegenstanden ''Häuser in der Bahnhofstraße''
|hat eine bestimmte Eigenschaft: ''Das Schiff hatte den Namen Titanic.''
|
|-
|}
== Noch zu überlegen ==
* Wie wird eine '''Todesursache''' angegeben?
* zeitliche Zuordnung von PERSONA zu GROUP
* Wie werden Einträge der Verlustliste dargestellt?
* Kann nachträglich aus einer Quelle zum Geburtsort ein Geburtsdatum angegeben werden?
** kommt bei der Erfassung der Verlustliste vor, wo zunächst der Gebortsort erfasst wird. Später werden auch Geburtsdaten aus der Verlusliste erfasst.
----
----
<references />
<references />


[[en:GENTECH_Genealogical_Data_Model]]
[[en:GENTECH_Genealogical_Data_Model]]
[[Kategorie:Gedbas4all]]

Aktuelle Version vom 14. November 2016, 17:13 Uhr

Redhat-accessories.svg Dieser Artikel bezieht sich auf ein Projekt, das sich in der Planungsphase/einem frühen Entwicklungsstadium befindet.



Quellen und Repräsentationen

GDM diagram 01.svg

Zentraler Bestandteil des Datenmodells ist die Quelle SOURCE[1]. Das kann ein Buch aber auch ein Grabstein oder Gedenktafel sein.

SOURCE selbst ist abstrakt und bezieht sich noch nicht auf ein konkretes Bild oder einen Text. Diese Abbilder sind der SOURCE in Form von Repräsentationen REPRESENTATION zugeordnet. Zu einer Quelle kann es mehrere REPRESENTATIONs geben, z.B. ein Foto oder eine Abschrift als elektronischer Text.

Aufgrund von Quellen werden Schlußfolgerungen ASSERTIONs getroffen. Aus einer Quelle werden typischerweise mehrere Schlußfolgerungen abgeleitet.

Assertion

Werfen wir einen genaueren Bild auf die ASSERTION[2]. Eine ASSERTION besteht immer aus zwei zusammenhängenden Objekten (in der Abbildung in der untere Reihe zu sehen)

GDM diagram 02.svg

Es gibt fünf Arten von Objekten:

  • PERSONA
  • EVENT
  • GROUP
  • CHARACTERISTIC
  • THING

Eine PERSONA stellt das Auftreten eines Menschen innerhalb einer Quelle dar. Es ist also ganz normal, wenn es zu einem Menschen mehrere PERSONAs gibt. Im Verlauf der Forschungstätigkeit kann man später Vermutungen niederschreiben, welche PERSONAs sich auf den selben Menschen beziehen.

Ein EVENT beschreibt ein Ereignis wie z.B. eine Geburt oder eine Hochzeit. Es hat ein Datum, einen Ort und eine Reihe von beteiligten Personen, die in Form von PERSONAs verknüpft werden.

Mit einer GROUP können mehrere PERSONAs zumsammengefaßt werden, eine Gruppe könnten z.B. "gemeinsame Kinder von Max Meier und Karin Mustermann" sein.

In CHARACTERISTICs werden letztlich die eigentlichen Textinformationen abgelegt. Hier findet sich Angaben wie Name und Beruf wieder.

Ein 'THING' ist ein unbelebter Gegenstand (z.B. ein Schiff oder ein Haus) oder gedankliches Konstrukt (eine Firma).

Beispiele

Beispiele sind auf einer eigenen Unterseite.

Typen

SuretySchemePart

  • 1
  • 2
  • 3

CitationPartType

<tab class="wikitable sortable" head="top"> intern Bedeutung page </tab>

  • Autor
  • Titel
  • Band

RepresentationType

  • Text
  • JPEG Bild
  • PNG Bild
  • TIFF Bild
  • DjVu Bild

CharacteristicPartType

<tab class="wikitable sortable" head="top"> intern Bedeutung firstname lastname birthname characteristic_title gender occupation place-identification </tab>

EventType

<tab class="wikitable sortable" head="top"> intern Bedeutung birth death residence burial census immigration baptism event_marriage </tab>

EventTypeRole

<tab class="wikitable sortable" head="top"> intern Bedeutung eventRole_bridegroom Bräutigam eventRole_bride Braut </tab>

GroupType

<tab class="wikitable sortable" head="top"> intern Bedeutung street </tab>

  • Nachbarn, denen angrenzender Grundbesitz gehört
  • Kinder einer Person

GroupRole

<tab class="wikitable sortable" head="top"> intern Bedeutung groupRole_identity groupRole_child groupRole_mother groupRole_father house-in-street house-in-place </tab>

PlacePartType

  • Bundesland
  • Kreis
  • Kirchspiel

DatePartType

<tab class="wikitable sortable" head="top"> intern Bedeutung datePart_year datePart_month datePart_day </tab>

SourceGroup

  • Grabstein
  • Kirchenbuch (?)
  • Adressbuch (?)
  • Schiffs Manifest (??)
  • Ahnenpass (??)
  • Literaturreferenz (??)
  • Geburtsanzeigen in Zeitung (?)
  • Taufanzeigen in Zeitung (?)
  • Heiratsanzeigen in Zeitung (?)
  • Todesanzeigen in Zeitung (?)

ThingType

<tab class="wikitable sortable" head="top"> intern Bedeutung thing_house </tab>

Erlaubte Assertions

In Assertions können nicht alle SUBJECTs miteinander verknüpft werden. Hier sind alle erlaubten Kombinationen aufgeführt: Gedbas4all allowed combinations.svg

PERSONA und THING können nur in dem Fall als SUBJECT2 auftauchen, wenn es sich um eine Zusammenfügung identischer Objekte (mit einer GROUP als SUBJECT1) handelt.

wäre denkbar (P1 ist Vater von P2), es ist jedoch besser, dies über Gruppen abzubilden Ereignis im Leben einer PERSONA: Ist Braut bei Hochzeit. ist Mitglied der GROUP: gehört zum Dritten Hannoverschen Infanterie-Regiment hat eine bestimmte Eigenschaft: Die Person hatte rote Haare.
indem man GROUP → PERSONA zuordnet, kann man PERSONAs identisch markieren, siehe hier Gruppen können zu größeren Gruppen zusammengefügt werden, z.B. bei Regimentern indem man THING → PERSONA zuordnet, kann man THINGs identisch markieren, siehe hier
Ereignis während der Existenz des Gegenstandes, z.B. Abfahrt, Erbauung, Brand gehört zu einer Gruppe von Gegenstanden Häuser in der Bahnhofstraße hat eine bestimmte Eigenschaft: Das Schiff hatte den Namen Titanic.

Noch zu überlegen

  • Wie wird eine Todesursache angegeben?
  • zeitliche Zuordnung von PERSONA zu GROUP
  • Wie werden Einträge der Verlustliste dargestellt?
  • Kann nachträglich aus einer Quelle zum Geburtsort ein Geburtsdatum angegeben werden?
    • kommt bei der Erfassung der Verlustliste vor, wo zunächst der Gebortsort erfasst wird. Später werden auch Geburtsdaten aus der Verlusliste erfasst.

  1. Für einige wichtige Definitionen werden englische Begriffe verwendet, damit man sie auch bei einer späteren Übersetzung wiedererkennt.
  2. assertion hier nur als Übersetzung lat./engl. für Aussage; Behauptung. In Wikipedia findet man einen etwas verwirrenden Artikel zum Wort Assertion, der den Begriff nur im Programmierumfeld darstellt.

en:GENTECH_Genealogical_Data_Model