RDF vocabularies must meet the following requirements:
- All
<skos:Concept>elements must contain at least one<skos:prefLabel>element. - Do not use
<skos:inScheme>elements to define the hierarchy. Fluid Topics ignores them, so if an<skos:Concept>is a root in one scheme but has a parent in another, Fluid Topics does not treat it as a root. - Vocabularies must not contain reference cycles. If an
<skos:Concept>element is a direct or indirect descendant of itself, Fluid Topics rejects the vocabulary.
When processing RDF vocabularies:
-
If an
<skos:Concept>element contains multiple<skos:prefLabel>elements with the same locale, Fluid Topics only uses one.It is not mandatory to have an
<skos:prefLabel>element for every locale.