Thesaurus

Thesaurus

Thesaurus is a long-standing feature available since at least version 21.3

Introduction

InformationHaven supports thesauri, which enables the administrator to create a structured set of concepts that can be provided for metadata fields. An example of such a structured set of concepts is the states of a country, followed by the regions of states in a lower tier and finally the cities in these regions as the lowest tier.

Example

  • States, regions and cities in Belgium

    • Flanders

      • Oost-Vlaanderen

        • Gent

        • Aalst

        • Dendermonde

      • Antwerpen

        • Antwerpen

        • Turnhout

        • Mechelen

    • Wallonia

      • Namur

        • Namur

        • Dinant

      • Liege

    • Brussels

Thesaurus & Scheme

Thesaurus

Management of thesauri is done by calling the Thesaurus API. A thesaurus is created for a particular organisation with a name that must be unique across all organisations. After creation, the thesaurus will become available for inspection and administration as

Scheme

Multiple schemes can be created within a thesaurus that corresponds to subtrees of the thesaurus, starting from a particular top concept and a minimum/maximum depth.

Example schemes from the above “States, regions and cities” thesaurus are

  • “States, regions and cities of Belgium” with top concept the thesaurus root and a minimum depth of 1 and a maximum depth of 3

  • “Regions of Wallonia” with as top concept “Wallonia” and a minimum depth of 1 and a maximum depth of 1

  • A scheme “Cities in Flanders” with as top concept “Flanders” with a minimum depth of 2 and a maximum depth of 2

Metadata

By creating a field definition of the type https://mediahaven.atlassian.net/wiki/spaces/CS/pages/2988474369 and linking it with a https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4836655106/Thesaurus#Scheme InformationHaven will validate and enhance that metadata field with labels of each concept. See https://mediahaven.atlassian.net/wiki/spaces/CS/pages/2988474369 for details about the metadata support.