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 / tags[text/vnd.graphviz]

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

	"Rinfolis:tags" -> "LA set of free form tags attached to this file" [ label="dc:description" ];
	"Rinfolis:tags" -> "LFree-form tags to assign to the execution and all generated entities. \nThis makes all uploaded and generated data identifiable and searchable \ne.g. using infolisFileTags, infolisPatternTags and textualReferenceTags. " [ label="dc:description" ];
	"Rinfolis:tags" -> "LTags assigned to this entity" [ label="dc:description" ];
	"Rinfolis:tags" -> "LTags assigned to this entityLink" [ label="dc:description" ];
	"Rinfolis:tags" -> "LTags assigned to this keyword" [ label="dc:description" ];
	"Rinfolis:tags" -> "LTags assigned to this pattern" [ label="dc:description" ];
	"Rinfolis:tags" -> "LTags assigned to this query service" [ label="dc:description" ];
	"Rinfolis:tags" -> "LTags assigned to this search result" [ label="dc:description" ];
	"Rinfolis:tags" -> "LTags assigned to this textual reference" [ label="dc:description" ];
	"Rinfolis:tags" -> "Rinfolis:Entity" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rinfolis:EntityLink" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rinfolis:Execution" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rinfolis:InfolisFile" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rinfolis:InfolisPattern" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rinfolis:Keyword" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rinfolis:QueryService" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rinfolis:SearchResult" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rinfolis:TextualReference" [ label="schema:domainIncludes" ];
	"Rinfolis:tags" -> "Rxsd:string" [ label="rdfs:range" ];
	"Rinfolis:tags" -> "Rdc:subject" [ label="owl:sameAs" ];

	// Resources
	"Rinfolis:tags" [ label="infolis:tags", shape = ellipse, color = blue ];
	"Rinfolis:Entity" [ label="infolis:Entity", shape = ellipse, color = blue ];
	"Rinfolis:EntityLink" [ label="infolis:EntityLink", shape = ellipse, color = blue ];
	"Rinfolis:Execution" [ label="infolis:Execution", shape = ellipse, color = blue ];
	"Rinfolis:InfolisFile" [ label="infolis:InfolisFile", shape = ellipse, color = blue ];
	"Rinfolis:InfolisPattern" [ label="infolis:InfolisPattern", shape = ellipse, color = blue ];
	"Rinfolis:Keyword" [ label="infolis:Keyword", shape = ellipse, color = blue ];
	"Rinfolis:QueryService" [ label="infolis:QueryService", shape = ellipse, color = blue ];
	"Rinfolis:SearchResult" [ label="infolis:SearchResult", shape = ellipse, color = blue ];
	"Rinfolis:TextualReference" [ label="infolis:TextualReference", shape = ellipse, color = blue ];
	"Rxsd:string" [ label="xsd:string", shape = ellipse, color = blue ];
	"Rdc:subject" [ label="dc:subject", shape = ellipse, color = blue ];

	// Anonymous nodes

	// Literals
	"LA set of free form tags attached to this file" [ label="A set of free form tags attached to this file", shape = record ];
	"LFree-form tags to assign to the execution and all generated entities. \nThis makes all uploaded and generated data identifiable and searchable \ne.g. using infolisFileTags, infolisPatternTags and textualReferenceTags. " [ label="Free-form tags to assign to the execution and all generated entities. \nThis makes all uploaded and generated data identifiable and searchable \ne.g. using infolisFileTags, infolisPatternTags and textualReferenceTags. ", shape = record ];
	"LTags assigned to this entity" [ label="Tags assigned to this entity", shape = record ];
	"LTags assigned to this entityLink" [ label="Tags assigned to this entityLink", shape = record ];
	"LTags assigned to this keyword" [ label="Tags assigned to this keyword", shape = record ];
	"LTags assigned to this pattern" [ label="Tags assigned to this pattern", shape = record ];
	"LTags assigned to this query service" [ label="Tags assigned to this query service", shape = record ];
	"LTags assigned to this search result" [ label="Tags assigned to this search result", shape = record ];
	"LTags assigned to this textual reference" [ label="Tags assigned to this textual reference", 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";
}