SiCProD Data Model

Version 0.3

Author(s): Matthias Schlögl
Version: 0.3
Last Changed: 2022-12-02
Documentation generated: 2023-08-17T10:38:10.099579382Z

Graphical Overview

SiCProDDataModel SiCProD Data Model person Person person->person hat Korrespondenz mit hat Familienbeziehung zu ist Elternteil von ist Bruder/Schwester von ist Kind von hat Ehe mit empfahl hat Geschäftsbeziehung zu ist Vormund von ist im Dienst von verkauft Besitz an hat Streit mit bürgt für ist möglicherweise identisch mit place Ort person->place bewohnt besitzt ist tätig in hält sich auf in geboren in gestorben in hat Heimatort in institution Institution person->institution Mitglied von war tätig an ist Pfründner von court Hof person->court war anwesend bei event Ereignis person->event nahm teil an salary Gehalt person->salary weist an führt durch nimmt entgegen function Funktion function->person wird bekleidet von function->function ging hervor aus ist untergeordnet ist verbunden mit ist möglicherweise spezifiziert als function->place ausgeübt in function->institution ist an function->court ist an function->salary führt durch nimmt entgegen place->place Teil von institution->person ist verpfändet an institution->place ist gelegen in institution->institution gehört zu steht in Verbindung mit institution->salary zahlte aus weist an event->place fand statt in salary->person erhielt Gehalt salary->function wurde ausbezahlt an auf Anweisung von
Graphical Overview of the data model.
Dashed lines mean implicit shortcut relations.

Description

Dokumentation des SiCProD Datenmodells.

Classes

Class: "Person"

Definition

Person, eine Subklasse von <CRM:E21_PERSON>.

Properties

Property Name / Cardinality Data Type Remarks
Alternativer Name
Cardinality: 1
long text Feld um alternative Namen anzugeben.
Geburtsdatum
Cardinality: 1
short text Geburtsdatum der Person.
Geschlecht
Cardinality: 1
choice field in Geschlecht Geschlecht der Person.
Name
Cardinality: 1
short text Nachname der Person
Todesdatum
Cardinality: 1
short text Todesdatum der Person.
Vorname
Cardinality: 1
short text Vorname der Person.

Mapping to CIDOC CRM v7.1.1

crm:E21_Person

NOTE Person for SiCProD should sublass E21_Person rather than use a owl:sameAs link

Relations (outgoing)

Class: "Funktion"

Definition

Eine Funktion kann von einer Person an einer <INSTITUTION> oder einem <HOF> ausgeübt werden kann.

Properties

Property Name / Cardinality Data Type Remarks
Alternativer Name
Cardinality: 0-1
long text Andere Namen für die Funktion.
Name
Cardinality: 1
short text Der Name des Amtes z.B. Obersthofmeister.

Mapping to CIDOC CRM v7.1.1

crm:E55_Type

Class: "Ort"

Definition

Orte in SiCProD, Subklasse von <CRM:E53_PLACE>.

Properties

Property Name / Cardinality Data Type Remarks
Alternativer Name
Cardinality: 1
long text Alternativer Name für einen Ort.
Breitengrad
Cardinality: 1
float Breitengrad des Ortes. Bei Polygonen wird die Mitte verwendet.
Längengrad
Cardinality: 1
float Längengrad des Ortes. Bei Polygonen wird die Mitte verwendet.
Name
Cardinality: 1
short text Name des Ortes
Typ
Cardinality: 1
choice field in Ortstypen Art des Ortes.

Mapping to CIDOC CRM v7.1.1

crm:E53_Place

NOTE Place for SiCProD should sublass E53_Place rather than use a owl:sameAs link

Relations (outgoing)

Class: "Institution"

Definition

SiCProD Institution, Subklasse von <CRM:E74_GROUP>. Wird für alle Institutionen benutzt die kein Hof sind

Properties

Property Name / Cardinality Data Type Remarks
Alternativer Name
Cardinality: 1
long text Alternativer Name der Institution.
Enddatum
Cardinality: 1
short text Datum der Schliessung/Umbennenung etc einer Institution.
Gründungsdatum
Cardinality: 1
short text Gründungsdatum einer Institution.
Name
Cardinality: 1
short text Name der Institution.
Typ
Cardinality: 1
choice field in Institutionentypen Art der institution.

Mapping to CIDOC CRM v7.1.1

crm:E74_Group

NOTE Institution for SiCProD should sublass E74_Group rather than use a owl:sameAs link

Class: "Hof"

Definition

SiCProD Hof, Subklasse von <CRM:E74_GROUP>. Wird für alle Institutionen benutzt die ein Hof sind

Properties

Property Name / Cardinality Data Type Remarks
Alternativer Name
Cardinality: 1
long text Alternativer Name des Hofes.
Enddatum
Cardinality: 1
short text Datum bis zu dem ein Hof existierte.
Name
Cardinality: 1
short text Name des Hofes.
Startdatum
Cardinality: 1
short text Datum ab dem ein Hof existierte.
Typ
Cardinality: 1
choice field in Hoftypen Art des Hofes

Mapping to CIDOC CRM v7.1.1

crm:E74_Group

NOTE Court for SiCProD should sublass E74_Group rather than use a owl:sameAs link

Relations (outgoing)

No outgoing relations defined.

Class: "Ereignis"

Definition

SiCProD Ereignis, Subklasse von <CRM:E5_EVENT>.

Properties

Property Name / Cardinality Data Type Remarks
Alternativer Name
Cardinality: 1
long text Alternativer Name.
Enddatum
Cardinality: 1
short text Datum zu dem das Ereignis endete.
Name
Cardinality: 1
short text Name des Ereignisses.
Startdatum
Cardinality: 1
short text Datum an dem das Ereignis startete.
Typ
Cardinality: 1
choice field in Ereignistyp Typ des Ereignisses.

Mapping to CIDOC CRM v7.1.1

crm:E5_Event

NOTE Event for SiCProD should subclass E5_Event rather than use a owl:sameAs link

Class: "Gehalt"

Definition

Ein Gehalt ist die Menge an Geld die eine Person als Gegenleistung erhalten hat. Das Gehalt muss keine wiederkehrende Zahlung sein.

Properties

Property Name / Cardinality Data Type Remarks
Enddatum
Cardinality: 1
short text Enddatum der Zahlungen. Entfällt bei einmaligen Zahlungen.
Startdatum
Cardinality: 1
short text Datum mit dem die Zahlungen starteten. Bei einer einmaligen Zahlung Datum dieser Zahlung.
Typ
Cardinality: 0-1
choice field in Gehaltstypen Art des Gehalts.
Typ Wiederholungen
Cardinality: 0-1
choice field in Gehaltstypen Wiederholungen Typ des Gehalts.

Mapping to CIDOC CRM v7.1.1

crm:E97_Monetary_Amount

Relations


bewohnt

Bewohner von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <ORT>


besitzt

Besitzer von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <ORT>


ist tätig in

ist Tätigkeitsort von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <ORT>


hält sich auf in

ist Aufenthaltsort von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <ORT>


hat Korrespondenz mit

hat Korrespondenz mit

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


hat Familienbeziehung zu

hat Familienbeziehung zu

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


ist Elternteil von

ist Kind von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


ist Bruder/Schwester von

ist Bruder/Schwester von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


ist Kind von

ist Elternteil von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


hat Ehe mit

hat Ehe mit

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


war anwesend bei

hatte anwesende Person

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <HOF>


empfahl

wurde empfohlen von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


hat Geschäftsbeziehung zu

hat Geschäftsbeziehung zu

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


ist Vormund von

ist Mündel von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


Mitglied von

hatte Mitglied

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <INSTITUTION>


war tätig an

hatte tätige Person

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <INSTITUTION>


ist Pfründner von

hat Pfründner

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <INSTITUTION>


nahm teil an

hatte teilnehmende Person

Cardinality: 1
Source Class: <PERSON>
Target Class: <EREIGNIS>


erhielt Gehalt

wurde ausbezahlt an

Cardinality: 1
Source Class: <GEHALT>
Target Class: <PERSON>


weist an

auf Anweisung von

Cardinality: 1
Source Class: <PERSON>
Target Class: <GEHALT>


geboren in

Geburtsort von

Cardinality: 1
Source Class: <PERSON>
Target Class: <ORT>


gestorben in

Sterbeort von

Cardinality: 1
Source Class: <PERSON>
Target Class: <ORT>


ist im Dienst von

hat Diener

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


hat Heimatort in

Heimatort von

Cardinality: 1
Source Class: <PERSON>
Target Class: <ORT>


verkauft Besitz an

kauft Besitz von

Cardinality: 1
Source Class: <PERSON>
Target Class: <PERSON>


hat Streit mit

hat Streit mit

Cardinality: 1
Source Class: <PERSON>
Target Class: <PERSON>


führt durch

wird durchgeführt von

Cardinality: 1
Source Class: <PERSON><FUNKTION>
Target Class: <GEHALT>


nimmt entgegen

wird entgegengenommen von

Cardinality: 1
Source Class: <PERSON><FUNKTION>
Target Class: <GEHALT>


bürgt für

wird gebürgt von

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


ist möglicherweise identisch mit

ist möglicherweise identisch mit

Cardinality: 0-n
Source Class: <PERSON>
Target Class: <PERSON>


ist an

hat Funktion

Cardinality: 1
Source Class: <FUNKTION>
Target Class: <INSTITUTION><HOF>


wird bekleidet von

hat Funktion inne

Cardinality: 1
Source Class: <FUNKTION>
Target Class: <PERSON>


ging hervor aus

war Vorgänger von

Cardinality: 1
Source Class: <FUNKTION>
Target Class: <FUNKTION>


ist untergeordnet

hat untergeordnete Funktion

Cardinality: 1
Source Class: <FUNKTION>
Target Class: <FUNKTION>


ist verbunden mit

ist verbunden mit

Cardinality: 1
Source Class: <FUNKTION>
Target Class: <FUNKTION>


ist möglicherweise spezifiziert als

ist möglicherweise verallgemeinert als

Cardinality: 1
Source Class: <FUNKTION>
Target Class: <FUNKTION>


ausgeübt in

war Ausübungsort von

Cardinality: 1
Source Class: <FUNKTION>
Target Class: <ORT>


Teil von

hat Teil

Cardinality: 0-n
Source Class: <ORT>
Target Class: <ORT>


zahlte aus

wurde ausbezahlt von

Cardinality: 1
Source Class: <INSTITUTION>
Target Class: <GEHALT>


ist gelegen in

inkludiert

Cardinality: 1
Source Class: <INSTITUTION>
Target Class: <ORT>


ist verpfändet an

hat als Pfand

Cardinality: 1
Source Class: <INSTITUTION>
Target Class: <PERSON>


gehört zu

zuständig für

Cardinality: 1
Source Class: <INSTITUTION>
Target Class: <INSTITUTION>


weist an

angewiesen von

Cardinality: 1
Source Class: <INSTITUTION>
Target Class: <GEHALT>


steht in Verbindung mit

steht in Verbindung mit

Cardinality: 1
Source Class: <INSTITUTION>
Target Class: <INSTITUTION>


fand statt in

inkludierte

Cardinality: 1
Source Class: <EREIGNIS>
Target Class: <ORT>


wurde ausbezahlt an

erhielt

Cardinality: 0-n
Source Class: <GEHALT>
Target Class: <FUNKTION>


auf Anweisung von

wies an

Cardinality: 0-n
Source Class: <GEHALT>
Target Class: <FUNKTION>

Vocabularies

Vocabulary Name Example Values Remarks
Geschlecht männlich / weiblich / unbekannt
Ereignistyp Hochzeit / Landtag / Fest/Turnier / Schlacht / Gesandtschaft/Reise / Taufe / Amtseinsetzung / Reichstag
Hoftypen Hof / Klosterhof / Kaiserhof / Königshof / Bischöflicher Hof / Kurfürstlicher Hof / Erzbischöflicher Hof / Königlicher Hof / Kaiserlicher Hof / Frauenzimmer
Gehaltstypen Wiederholungen einfach / wiederholend
Gehaltstypen Sold / Zehrung / Provision / Kredit / Sonstiges / Burghut / Botenlohn
Ortstypen Stadt / Dorf/Nachbarschaft/Gemein/Siedlung/Weiler / Burg/Schloss / Land/Herrschaftskomplex / Landschaft/Region / Lehen / Haus/Hof / Gericht / Kloster / Gewässer / Grundherrschaft / Hofmark / Tal / Berg / Bergrevier / Pflege / (Land-)Vogtei / Propstei
Institutionentypen Kanzlei / Hofkapelle / Küche / (Dom-)Kapitel / Universität / Kloster / Frauenzimmer / Bistum / Pfarrei

Datatypes

Name Used by Remarks
choice field event.Typ, salary.Typ, salary.Typ Wiederholungen, court.Typ, institution.Typ, place.Typ, person.Geschlecht

Choice fields are used to represent a choice between a number of options. The options are represented as a list of strings.

float place.Breitengrad, place.Längengrad
integer
long text event.Alternativer Name, function.Alternativer Name, court.Alternativer Name, institution.Alternativer Name, place.Alternativer Name, person.Alternativer Name

Long text is used to represent a text that can be longer than a short text.

short text event.Enddatum, event.Name, event.Startdatum, function.Name, salary.Enddatum, salary.Startdatum, court.Enddatum, court.Name, court.Startdatum, institution.Enddatum, institution.Gründungsdatum, institution.Name, place.Name, person.Geburtsdatum, person.Name, person.Todesdatum, person.Vorname

Mapping to Django:

Mapping Level:exactMatch
Version: 4.1.2
django.db.models.CharField

References

CIDOC CRM v7.1.1International Committee for Documentation (CIDOC), 2018. CIDOC Conceptual Reference Model (CRM) Schema. Version 7.1.1. Available at: http://www.cidoc-crm.org/
DjangoDjango Software Foundation. (2022). Django Version 4.1.2