Data models for the DFG Survey on Coordinated Programmes
More information may be available on the schema's about page.
The schema definition is available as
URI: https://concepts.trr379.de/s/dfg-cp-survey
Name: trr379-dfg-cp-survey
Schema Diagram
erDiagram Annotation { string annotation_value } AttributeSpecification { uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type uriorcurie range string value } Checksum { uriorcurie creator HexBinary notation NodeUriOrCurie schema_type } City { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } ComputedIdentifier { uriorcurie creator string notation NodeUriOrCurie schema_type } ConsortiumParticipation { ParticipationFundingClassification participation_funding YYYYMM participation_start_date YYYYMM participation_end_date } ConsortiumProject { string short_name string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Contributor { YYYY birth_year EmailAddressList emails string orcid ConsentClassifcation publication_consent ConsentClassifcation person_identity_consent ConsentClassifcation record_retention_consent stringList additional_names string family_name string given_name string honorific_name_prefix string honorific_name_suffix string formatted_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Country { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } DOI { string schema_agency uriorcurie creator string notation NodeUriOrCurie schema_type } DSCOrganization { string name string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Discipline { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } FlatThing { string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Gender { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Identifier { uriorcurie creator string notation NodeUriOrCurie schema_type } IssuedIdentifier { string schema_agency uriorcurie creator string notation NodeUriOrCurie schema_type } Organization { string name string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Person { stringList additional_names string family_name string given_name string honorific_name_prefix string honorific_name_suffix string formatted_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Project { string short_name string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } PromotionQualifyingDegree { DegreeTypeClassification degree_type YYYYMM degree_date } PromotionStatus { YYYYMM promotion_start_date YYYYMM dissertation_submission_date YYYYMM oral_exam_date } Property { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Role { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Statement { } StatusGroup { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Thing { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } ThingMixin { uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } ValueSpecification { uriorcurie range string value uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } ValueSpecificationMixin { uriorcurie range string value } Annotation ||--|o Thing : "annotation_tag" AttributeSpecification ||--|| Property : "predicate" AttributeSpecification ||--}o Annotation : "annotations" AttributeSpecification ||--}o AttributeSpecification : "attributes" AttributeSpecification ||--}o Statement : "characterized_by" City ||--|| Country : "at_location" City ||--}o Annotation : "annotations" City ||--}o AttributeSpecification : "attributes" City ||--}o Identifier : "identifiers" City ||--}o Statement : "characterized_by" City ||--}o Thing : "relations" ConsortiumParticipation ||--|o Role : "role" ConsortiumParticipation ||--|| StatusGroup : "status_group" ConsortiumParticipation ||--}o ConsortiumProject : "participation_project" ConsortiumProject ||--|o Thing : "part_of" ConsortiumProject ||--}o Annotation : "annotations" ConsortiumProject ||--}o AttributeSpecification : "attributes" ConsortiumProject ||--}o Identifier : "identifiers" ConsortiumProject ||--}o Statement : "characterized_by" ConsortiumProject ||--}o Thing : "relations" Contributor ||--|o PromotionQualifyingDegree : "promotion_qualifying_degree" Contributor ||--|o PromotionStatus : "promotion_status" Contributor ||--|| Country : "prior_country" Contributor ||--|| DSCOrganization : "primary_affiliation" Contributor ||--|| Discipline : "discipline" Contributor ||--|| Gender : "gender" Contributor ||--}o Annotation : "annotations" Contributor ||--}o AttributeSpecification : "attributes" Contributor ||--}o DSCOrganization : "other_affiliations" Contributor ||--}o Identifier : "identifiers" Contributor ||--}o Statement : "characterized_by" Contributor ||--}o Thing : "relations" Contributor ||--}| ConsortiumParticipation : "consortium_participation" Contributor ||--}| Country : "nationality" Country ||--}o Annotation : "annotations" Country ||--}o AttributeSpecification : "attributes" Country ||--}o Identifier : "identifiers" Country ||--}o Statement : "characterized_by" Country ||--}o Thing : "relations" DSCOrganization ||--|o DSCOrganization : "part_of" DSCOrganization ||--|| City : "at_location" DSCOrganization ||--}o Annotation : "annotations" DSCOrganization ||--}o AttributeSpecification : "attributes" DSCOrganization ||--}o Identifier : "identifiers" DSCOrganization ||--}o Statement : "characterized_by" DSCOrganization ||--}o Thing : "relations" Discipline ||--|o Discipline : "part_of" Discipline ||--}o Annotation : "annotations" Discipline ||--}o AttributeSpecification : "attributes" Discipline ||--}o Discipline : "parts" Discipline ||--}o Identifier : "identifiers" Discipline ||--}o Statement : "characterized_by" Discipline ||--}o Thing : "relations" FlatThing ||--}o Annotation : "annotations" FlatThing ||--}o AttributeSpecification : "attributes" FlatThing ||--}o Identifier : "identifiers" FlatThing ||--}o Statement : "characterized_by" FlatThing ||--}o Thing : "relations" Gender ||--}o Annotation : "annotations" Gender ||--}o AttributeSpecification : "attributes" Gender ||--}o Identifier : "identifiers" Gender ||--}o Statement : "characterized_by" Gender ||--}o Thing : "relations" Organization ||--|o Organization : "part_of" Organization ||--|o Thing : "at_location" Organization ||--}o Annotation : "annotations" Organization ||--}o AttributeSpecification : "attributes" Organization ||--}o Identifier : "identifiers" Organization ||--}o Statement : "characterized_by" Organization ||--}o Thing : "relations" Person ||--}o Annotation : "annotations" Person ||--}o AttributeSpecification : "attributes" Person ||--}o Identifier : "identifiers" Person ||--}o Statement : "characterized_by" Person ||--}o Thing : "relations" Project ||--|o Thing : "part_of" Project ||--}o Annotation : "annotations" Project ||--}o AttributeSpecification : "attributes" Project ||--}o Identifier : "identifiers" Project ||--}o Statement : "characterized_by" Project ||--}o Thing : "relations" PromotionQualifyingDegree ||--|| DSCOrganization : "degree_institution" Property ||--}o Annotation : "annotations" Property ||--}o AttributeSpecification : "attributes" Property ||--}o Statement : "characterized_by" Property ||--}o Thing : "relations" Role ||--}o Annotation : "annotations" Role ||--}o AttributeSpecification : "attributes" Role ||--}o Identifier : "identifiers" Role ||--}o Statement : "characterized_by" Role ||--}o Thing : "relations" Statement ||--|| Property : "predicate" Statement ||--|| Thing : "object" StatusGroup ||--}o Annotation : "annotations" StatusGroup ||--}o AttributeSpecification : "attributes" StatusGroup ||--}o Identifier : "identifiers" StatusGroup ||--}o Statement : "characterized_by" StatusGroup ||--}o Thing : "relations" Thing ||--}o Annotation : "annotations" Thing ||--}o AttributeSpecification : "attributes" Thing ||--}o Statement : "characterized_by" Thing ||--}o Thing : "relations" ThingMixin ||--}o Annotation : "annotations" ThingMixin ||--}o AttributeSpecification : "attributes" ThingMixin ||--}o Statement : "characterized_by" ValueSpecification ||--}o Annotation : "annotations" ValueSpecification ||--}o AttributeSpecification : "attributes" ValueSpecification ||--}o Statement : "characterized_by" ValueSpecification ||--}o Thing : "relations"
Classes
| Class | Description |
|---|---|
| Annotation | A tag/value pair with the semantics of OWL Annotation |
| AttributeSpecification | An attribute is conceptually a thing, but it requires no dedicated identifier... |
| ConsortiumParticipation | Information on the nature of a person's participation in the consortium |
| Identifier | An identifier is a label that uniquely identifies an item in a particular con... |
| ComputedIdentifier | An identifier that has been derived from information on the identified entity |
| Checksum | A Checksum is a value that allows to check the integrity of the contents of a... |
| IssuedIdentifier | An identifier that was issued by a particular agent with a notation that has ... |
| DOI | Digital Object Identifier (DOI; ISO 26324), an identifier system governed by ... |
| PromotionQualifyingDegree | Information items on the degree that qualifies a person for working towards a... |
| PromotionStatus | Information items on the process to receiving a doctoral degree |
| Statement | An RDF statement that links a predicate (a Property) with an object (a ... |
| Thing | The most basic, identifiable item |
| FlatThing | Thing variant that provides a basis for the annotation and curation of more... |
| City | Incorporated populated place |
| Country | A political association with effective dominion over a geographic area |
| Discipline | Fixed set of knowledge and study branches, as defined by the Federal Statisti... |
| Gender | Fixed set of gender categories of a person, as defined and distinguished by t... |
| Organization | A social or legal institution such as a company, a society, or a university |
| DSCOrganization | A social or legal institution such as a company, a society, or a university |
| Person | Person agents are people, alive, dead, or fictional |
| Contributor | A person that contributes to, or is associated with TRR379 in some form or fu... |
| Project | A collective endeavour of some kind |
| ConsortiumProject | TRR379 projects, as formally defined in the grant application and by the mana... |
| Role | Function in a project for persons classified as "other scientifically engaged... |
| StatusGroup | Fixed set of personnel status groups, as defined and distinguished by the DFG |
| Property | An RDF property, a Thing used to define a predicate, for example in a `St... |
| ValueSpecification | A Thing that is a value of some kind |
| ThingMixin | Mix-in with the common interface of Thing and AttributeSpecification |
| ValueSpecificationMixin | Mix-in for a (structured) value specification |
Slots
| Slot | Description |
|---|---|
| about | A relation of an information artifact to the subject, such as a URL identifyi... |
| additional_names | Additional name(s) associated with the subject, such as one or more middle na... |
| annotation_tag | A tag identifying an annotation |
| annotation_value | The actual annotation |
| annotations | A record of properties of the metadata record on a subject, a collection of t... |
| at_location | Associate the subject with a location |
| attributes | Declares a relation that associates a Thing (or another attribute) with an ... |
| birth_year | Year a person was born |
| broad_mappings | A list of terms from different schemas or terminology systems that have broad... |
| characterized_by | Qualifies relationships between a subject Thing and an object Thing with ... |
| close_mappings | A list of terms from different schemas or terminology systems that have close... |
| conforms_to | An established standard to which the subject conforms |
| consortium_participation | Information on a person's nature of participation in the consortium |
| creator | An agent responsible for making an entity |
| degree_date | Date when the qualifying degree was received |
| degree_institution | Institution that granted the degree that qualifies a person for a doctorate |
| degree_type | Type of degree that qualifies a person for a doctorate |
| depends_on | The subject depends on object in some way |
| description | A free-text account of the subject |
| discipline | The area of study and teaching in which you are primarily active |
| display_label | Label that can be shown when the metadata record is displayed as an item |
| display_note | Note that can be shown when the record is displayed as an item |
| dissertation_submission_date | Date when the dissertation was submitted |
| editorial_note | A comment about a metadata record either providing additional information for... |
| emails | Associated email address |
| exact_mappings | A list of terms from different schemas or terminology systems that have ident... |
| family_name | The (inherited) family name of the subject |
| formatted_name | A formatted text corresponding to the name of the subject |
| gender | Gender as distinguished by the DFG |
| given_name | The given (non-inherited) name of the subject |
| honorific_name_prefix | The honorific prefix(es) of the subject's name |
| honorific_name_suffix | The honorific suffix(es) of the subject's name |
| identifiers | An unambiguous reference to the subject within a given context |
| keywords | One or more keywords or tags describing the subject |
| kind | The nature of the subject |
| locator | A descriptive identifier that locates a resource within a containing resource |
| mappings | A list of terms from different schemas or terminology systems that have compa... |
| name | Name of the subject |
| narrow_mappings | A list of terms from different schemas or terminology systems that have narro... |
| nationality | Country in which a person holds citizenship |
| notation | String of characters such as "T58:5" or "30:4833" used to uniquely identify a... |
| object | Reference to a Thing within a Statement |
| oral_exam_date | Date of a successfully concluded dissertation defense, disputation, rigorosum... |
| orcid | ORCID identifier of a person (see https://orcid |
| other_affiliations | Affiliations in addition to the primary affiliation |
| part_of | The entity that the subject is a part of |
| participation_end_date | End of this participation in the consortium |
| participation_funding | The amount of funding provided by the consortium for this participation |
| participation_project | The consortium projects that this participation was associated with |
| participation_start_date | Start of this participation in the consortium |
| parts | A related resource that is included either physically or logically in the des... |
| person_identity_consent | Consent can be given to use a minimal person record (family/given/additional ... |
| pid | Persistent and globally unique identifier of a Thing |
| predicate | Reference to a Property within a Statement |
| primary_affiliation | The institution at which a person is working |
| prior_country | Country in which a person worked prior to beginning a participation in the co... |
| promotion_qualifying_degree | Information on the university degree that qualifies the person for a doctorat... |
| promotion_start_date | Estimated date on which doctoral work began |
| promotion_status | Current status of the doctoral project |
| publication_consent | Consent can be given to use a subset of this information for creating or upda... |
| range | Declares that the value of a Thing or AttributeSpecification are instance... |
| received_by | Indicates the person or authoritative body who has received something |
| record_retention_consent | Consent can be given to store the entire record for next year's survey, such ... |
| related_mappings | A list of terms from different schemas or terminology systems that have relat... |
| relations | Declares an unqualified relation of the subject Thing to another Thing |
| role | Function in project |
| roles | Describes the function of an entity or agent (object) within the scope of a r... |
| same_as | Declares that the subject and an object are equal |
| schema_agency | Name of the agency that issued an identifier |
| schema_type | State that the subject is an instance of a particular schema class |
| short_name | A shortened name for the subject |
| status_group | Status group a person is currently a member of |
| title | A summarily description of the subject |
| value | Value of a thing |
| version_of | A related resource of which the described resource is a version, edition, or ... |
Enumerations
| Enumeration | Description |
|---|---|
| ConsentClassifcation | Distinguished consent responses |
| DegreeTypeClassification | Distinguished types of a doctorate-qualifying degree |
| ParticipationFundingClassification | Distinguished funding types |
| PromotionStatusClassification | Distinguished states of a doctoral project |
Types
| Type | Description |
|---|---|
| Boolean | A binary (true or false) value |
| Curie | a compact URI |
| Date | a date (year, month and day) in an idealized calendar |
| DateOrDatetime | Either a date or a datetime |
| Datetime | The combination of a date and time |
| Decimal | A real number with arbitrary precision that conforms to the xsd:decimal speci... |
| Double | A real number that conforms to the xsd:double specification |
| EmailAddress | RFC 5322 compliant email address |
| Float | A real number that conforms to the xsd:float specification |
| HexBinary | hex-encoded binary data |
| Integer | An integer |
| Jsonpath | A string encoding a JSON Path |
| Jsonpointer | A string encoding a JSON Pointer |
| Ncname | Prefix part of CURIE |
| Nodeidentifier | A URI, CURIE or BNODE that represents a node in a model |
| NodeUriOrCurie | A type referencing an graph node |
| NonNegativeInteger | An integer |
| Objectidentifier | A URI or CURIE that represents an object in the model |
| Sparqlpath | A string encoding a SPARQL Property Path |
| String | A character string |
| Time | A time object represents a (local) time of day, independent of any particular... |
| Uri | a complete URI |
| Uriorcurie | a URI or a CURIE |
| YYYY | W3C variant/subset of IS08601 for specifying a year using a four-digit string |
| YYYYMM | W3C variant/subset of IS08601 for specifying a month in a particular year as ... |
Subsets
| Subset | Description |
|---|---|