Technické standardy vytváření datových schémat pro datové sady na stupni otevřenosti 5

Obdobou datového schématu pro datové sady na stupni otevřenosti 5 jsou tzv. ontologie (někdy též zvané slovníky). Zatímco však ve světě tabulkových či XML dat popisuje datové schéma striktní syntaxi např. CSV či XML distribucí datových sad, ontologie popisuje datovou sadu na konceptuální úrovni. Konkrétně definuje třídy a vlastnosti, které lze v RDF distribucích datových sad použít.

Standardy pro vyjádření a zápis ontologií

Standardem pro zápis ontologií jsou jazyky RDF Schema (RDFS, http://www.w3.org/TR/rdf-schema/) a Web Ontology Language (OWL, http://www.w3.org/TR/owl). Oba jazyky přepokládají ontologii reprezentovanou v datovém modelu RDF a umožňují využít pro zápis ontologie libovolný formát pro zápis RDF datového modelu (viz Otevřená formální norma pro Propojená data.).

Standardy pro tvorbu ontologií

Primárním cílem při návrhu tříd a vlastností použitých v RDF distribuci datové sady musí být maximální znovupoužitelnost údajů v distribuci napříč různými SW aplikacemi. Proto je standardem co nejvíce využívat tříd a vlastností z již existujících ontologií. Datový model RDF je připraven k tomu, aby bylo možné v jedné RDF distribuci kombinovat třídy a vlastnosti z několika různých ontologií. V rámci různých iniciativ již vznikla v mezinárodním kontextu celá řada ontologií, které jsou katalogizovány např. v projektu Linked Open Vocabularies (LOV, http://lov.okfn.org).

Při návrhu tříd a vlastností použitých v RDF distribuci je proto standardem postupovat následovně:

Standardem je využívání především následujících ontologií:

Standardy propojování prvků ontologií

Mezi prvky ontologií (tj. mezi třídami nebo mezi vlastnostmi) mohou existovat sémantické vazby. Může se jednat o vazby mezi prvky stejné ontologie nebo mezi prvky dvou různých ontologií. Tyto vazby je nutno v ontologiích vyjádřit. Vazbu vždy vyjádříme v ontologii, která definuje prvek, pro který chceme vazbu vyjádřit. Pro vyjádření vazby postupujeme podle následujícího standardu:

Standardy tvorby IRI tříd a vlastností definovaných v ontologiích

V případě, že poskytovatel dat definuje vlastní predikáty či třídy v podobě ontologie, potom pro ně musí volit IRI ve tvaru URL v následující podobě: