Skip to content

Soitinluokitus: Notaation näyttäminen käyttöliittymässä ja metatiedoissa #194

Description

@jarmosaarikko

Tasks

Solve how class notations are handled in the model and data

  • Each classification will have its own rdfs:Datatype

Which owl:Class to be used for Class entities?

  • skos:Concept vs skos:Collection / skos-thes:ConceptGroup
  • Note:skos:Collection is disjoint with each of skos:Concept and skos:ConceptScheme.
  • the H-S classes are defined as skos:Concept on the MIMO-server so if Seko does not use skos:Concept, the relationships cannot be skos semantic relations.

How to use dct:subject to show the classification

  • the standard way to store classification info

How to use skos:member

  • Only one place to store alla entities that belong to a group.
  • Create a skos:Collection, skos-thes:ConceptGroup for each class
  • add members to the group

How to show the HS class hierarchy separate from medium of performance hierarchy?

  • Have a separate skos:ConceptScheme for each

Note

Simple trick to show the class notation in instruments views

  • Create the prefLabel as a concatenated string like "Notation"+"Label"
    • rdfs:label "Idiofonit"@fi ;
    • skos:notation "1"^^HSNotation ;
    • skos:prefLabel "1 Idiofonit"@fi ;

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    classificationdatamodelissues related to creating or modifying the SEKO3 datamodel - coding

    Type

    No type

    Projects

    • Status
      Datamodel issues TODO

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions