Our data schema not only addresses the actual links between publications and research data, but also contains the process model to obtain these links by executing algorithms by means of our services. A higher-level description of the schema is provided here.

 / schema / Entity[text/vnd.graphviz]

digraph {
	rankdir = LR;
	charset="utf-8";

	"Rinfolis:Entity" -> "LAn entity to be linked from or to, i.e. a dataset or a publication" [ label="dc:description" ];
	"Rinfolis:Entity" -> "Rowl:Class" [ label="rdf:type" ];
	"Rinfolis:Entity" -> "Rowl:Thing" [ label="rdf:type" ];
	"Rinfolis:abstractText" -> "LThe description of an entity which has been expressed in an abstract" [ label="dc:description" ];
	"Rinfolis:abstractText" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:abstractText" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:abstractText" -> "Rdc:abstract" [ label="owl:sameAs" ];
	"Rinfolis:authors" -> "LList of authors who created the entity" [ label="dc:description" ];
	"Rinfolis:authors" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:authors" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:authors" -> "Rdc:creator" [ label="owl:sameAs" ];
	"Rinfolis:entityReliability" -> "LConfidence value for this entity; less than 1 for automatically generated entities" [ label="dc:description" ];
	"Rinfolis:entityReliability" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:entityReliability" -> "Rxsd:float" [ label="rdfs:range" ];
	"Rinfolis:entityType" -> "LThe type of entity: publication, dataset, database, citedData, project, institution or instrument" [ label="dc:description" ];
	"Rinfolis:entityType" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:entityType" -> "B_:b0" [ label="rdfs:range" ];
	"Rinfolis:entityView" -> "LView to display for this entity (e.g. a citation string)" [ label="dc:description" ];
	"Rinfolis:entityView" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:entityView" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:identifiers" -> "LIdentifiers of the entity" [ label="dc:description" ];
	"Rinfolis:identifiers" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:identifiers" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:language" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:language" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:language" -> "Rdc:language" [ label="owl:sameAs" ];
	"Rinfolis:name" -> "LName of the entity" [ label="dc:description" ];
	"Rinfolis:name" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:name" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:numericInfo" -> "LNumeric information belonging to the entity, e.g. temporal coverage or publication date" [ label="dc:description" ];
	"Rinfolis:numericInfo" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:numericInfo" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:spatial" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:spatial" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:spatial" -> "Rdcterms:spatial" [ label="owl:sameAs" ];
	"Rinfolis:subjects" -> "LList of subjects which are assigned to an entity, this can either be free text keywords or keywords from a controlled vocabulary" [ label="dc:description" ];
	"Rinfolis:subjects" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:subjects" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:subjects" -> "Rdc:subject" [ label="owl:sameAs" ];
	"Rinfolis:tags" -> "LTags assigned to this entity" [ label="dc:description" ];
	"Rinfolis:tags" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:textualReferences" -> "LTODO remove" [ label="dc:description" ];
	"Rinfolis:textualReferences" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:textualReferences" -> "Rinfolis:TextualReference" [ label="rdfs:range" ];
	"Rinfolis:url" -> "LURL describing the entity or offering supplemental material" [ label="dc:description" ];
	"Rinfolis:url" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:url" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:versionInfo" -> "LVersion of a datafile" [ label="dc:description" ];
	"Rinfolis:versionInfo" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:versionInfo" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:versionInfo" -> "Rowl:versionInfo" [ label="owl:sameAs" ];
	"B_:b0" -> "Rrdfs:Datatype" [ label="rdf:type" ];
	"B_:b0" -> "B_:b1" [ label="owl:oneOf" ];
	"B_:b1" -> "Lpublication" [ label="rdf:first" ];
	"B_:b1" -> "B_:b2" [ label="rdf:rest" ];
	"B_:b2" -> "Ldataset" [ label="rdf:first" ];
	"B_:b2" -> "B_:b3" [ label="rdf:rest" ];
	"B_:b3" -> "Ldatabase" [ label="rdf:first" ];
	"B_:b3" -> "B_:b4" [ label="rdf:rest" ];
	"B_:b4" -> "LcitedData" [ label="rdf:first" ];
	"B_:b4" -> "B_:b5" [ label="rdf:rest" ];
	"B_:b5" -> "Lproject" [ label="rdf:first" ];
	"B_:b5" -> "B_:b6" [ label="rdf:rest" ];
	"B_:b6" -> "Linstitution" [ label="rdf:first" ];
	"B_:b6" -> "B_:b7" [ label="rdf:rest" ];
	"B_:b7" -> "Linstrument" [ label="rdf:first" ];
	"B_:b7" -> "Rrdf:nil" [ label="rdf:rest" ];

	// Resources
	"Rinfolis:Entity" [ label="infolis:Entity", shape = ellipse, color = blue ];
	"Rowl:Class" [ label="owl:Class", shape = ellipse, color = blue ];
	"Rowl:Thing" [ label="owl:Thing", shape = ellipse, color = blue ];
	"Rinfolis:abstractText" [ label="infolis:abstractText", shape = ellipse, color = blue ];
	"Rxsd:string" [ label="xsd:string", shape = ellipse, color = blue ];
	"Rdc:abstract" [ label="dc:abstract", shape = ellipse, color = blue ];
	"Rinfolis:authors" [ label="infolis:authors", shape = ellipse, color = blue ];
	"Rdc:creator" [ label="dc:creator", shape = ellipse, color = blue ];
	"Rinfolis:entityReliability" [ label="infolis:entityReliability", shape = ellipse, color = blue ];
	"Rxsd:float" [ label="xsd:float", shape = ellipse, color = blue ];
	"Rinfolis:entityType" [ label="infolis:entityType", shape = ellipse, color = blue ];
	"Rinfolis:entityView" [ label="infolis:entityView", shape = ellipse, color = blue ];
	"Rinfolis:identifiers" [ label="infolis:identifiers", shape = ellipse, color = blue ];
	"Rinfolis:language" [ label="infolis:language", shape = ellipse, color = blue ];
	"Rdc:language" [ label="dc:language", shape = ellipse, color = blue ];
	"Rinfolis:name" [ label="infolis:name", shape = ellipse, color = blue ];
	"Rinfolis:numericInfo" [ label="infolis:numericInfo", shape = ellipse, color = blue ];
	"Rinfolis:spatial" [ label="infolis:spatial", shape = ellipse, color = blue ];
	"Rdcterms:spatial" [ label="dcterms:spatial", shape = ellipse, color = blue ];
	"Rinfolis:subjects" [ label="infolis:subjects", shape = ellipse, color = blue ];
	"Rdc:subject" [ label="dc:subject", shape = ellipse, color = blue ];
	"Rinfolis:tags" [ label="infolis:tags", shape = ellipse, color = blue ];
	"Rinfolis:textualReferences" [ label="infolis:textualReferences", shape = ellipse, color = blue ];
	"Rinfolis:TextualReference" [ label="infolis:TextualReference", shape = ellipse, color = blue ];
	"Rinfolis:url" [ label="infolis:url", shape = ellipse, color = blue ];
	"Rinfolis:versionInfo" [ label="infolis:versionInfo", shape = ellipse, color = blue ];
	"Rowl:versionInfo" [ label="owl:versionInfo", shape = ellipse, color = blue ];
	"Rrdfs:Datatype" [ label="rdfs:Datatype", shape = ellipse, color = blue ];
	"Rrdf:nil" [ label="rdf:nil", shape = ellipse, color = blue ];

	// Anonymous nodes
	"B_:b0" [ label="", shape = circle, color = green ];
	"B_:b1" [ label="", shape = circle, color = green ];
	"B_:b2" [ label="", shape = circle, color = green ];
	"B_:b3" [ label="", shape = circle, color = green ];
	"B_:b4" [ label="", shape = circle, color = green ];
	"B_:b5" [ label="", shape = circle, color = green ];
	"B_:b6" [ label="", shape = circle, color = green ];
	"B_:b7" [ label="", shape = circle, color = green ];

	// Literals
	"LAn entity to be linked from or to, i.e. a dataset or a publication" [ label="An entity to be linked from or to, i.e. a dataset or a publication", shape = record ];
	"LThe description of an entity which has been expressed in an abstract" [ label="The description of an entity which has been expressed in an abstract", shape = record ];
	"LList of authors who created the entity" [ label="List of authors who created the entity", shape = record ];
	"LConfidence value for this entity; less than 1 for automatically generated entities" [ label="Confidence value for this entity; less than 1 for automatically generated entities", shape = record ];
	"LThe type of entity: publication, dataset, database, citedData, project, institution or instrument" [ label="The type of entity: publication, dataset, database, citedData, project, institution or instrument", shape = record ];
	"LView to display for this entity (e.g. a citation string)" [ label="View to display for this entity (e.g. a citation string)", shape = record ];
	"LIdentifiers of the entity" [ label="Identifiers of the entity", shape = record ];
	"LName of the entity" [ label="Name of the entity", shape = record ];
	"LNumeric information belonging to the entity, e.g. temporal coverage or publication date" [ label="Numeric information belonging to the entity, e.g. temporal coverage or publication date", shape = record ];
	"LList of subjects which are assigned to an entity, this can either be free text keywords or keywords from a controlled vocabulary" [ label="List of subjects which are assigned to an entity, this can either be free text keywords or keywords from a controlled vocabulary", shape = record ];
	"LTags assigned to this entity" [ label="Tags assigned to this entity", shape = record ];
	"LTODO remove" [ label="TODO remove", shape = record ];
	"LURL describing the entity or offering supplemental material" [ label="URL describing the entity or offering supplemental material", shape = record ];
	"LVersion of a datafile" [ label="Version of a datafile", shape = record ];
	"Lpublication" [ label="publication", shape = record ];
	"Ldataset" [ label="dataset", shape = record ];
	"Ldatabase" [ label="database", shape = record ];
	"LcitedData" [ label="citedData", shape = record ];
	"Lproject" [ label="project", shape = record ];
	"Linstitution" [ label="institution", shape = record ];
	"Linstrument" [ label="instrument", shape = record ];

	label="\n\nModel:\nhttp://infolis.gesis.org/infolink/schema/\n\nNamespaces:\nrdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#\nfoaf: http://xmlns.com/foaf/0.1/\ndc: http://purl.org/dc/elements/1.1/\nowl: http://www.w3.org/2002/07/owl#\nrdfs: http://www.w3.org/2000/01/rdf-schema#\nskos: http://www.w3.org/2004/02/skos/core#\nxsd: http://www.w3.org/2001/XMLSchema#\ndcterms: http://purl.org/dc/terms/\nschema: http://schema.org/\nbibo: http://purl.org/ontology/bibo/\ninfolis: http://infolis.gesis.org/infolink/schema/\ndqm: http://purl.org/dqm-vocabulary/v1/dqm#\nomnom: http://onto.dm2e.eu/schema/omnom/\ndoap: http://usefulinc.com/ns/doap#\nvann: http://purl.org/vocab/vann/\n";
}