Relationstyper
Relationstyper är de typer av länkar som finns mellan objekt i K-samsök. På teknisk nivå för länkade data motsvaras det av egenskaper (properties) som binder samman våra objekt på den semantiska webben.
Version 1.1, uppdaterad 2012-02-16.
I senaste versionen av protokollet finns följande relationstyper tillgängliga:
hasParticipant
wasPresentAt
(P121)parent
(BIO)child
(BIO)hasImage
isRelatedTo
hasPart
isPartof
sameAs
(användowl:sameAs
)replaces
(använddcterms:replaces
)containsObject
isContainedIn
hasBeenUsedIn
hasParent
hasChild
hasObjectExample
isObjectExampleFor
hasFind
isFoundIn
describes
isDescribedBy
containsInformationAbout
isMentionedBy
isRelatedTo
(båda riktningarna)isReplacedBy
(använddcterms:isReplacedBy
; obs kan ej förekomma)visualizes
isVisualizedBy
Defaultvärdet är den allmänna relationen isRelatedTo
.
Via API-metoden getRelations
kan man få fram alla relationer för ett objekt, oavsett om det är relationer som finns i det egna objektets RDF-data eller i det relaterade objektets RDF-data. Se https://www.raa.se/hitta-information/k-samsok/att-anvanda-k-samsok/metoder/#getRelations.
Vad heter de olika relationerna i andra riktningen? Se nedanstående lista.
containsInformationAbout
=isMentionedBy
i andra riktningen.containsObject
=isContainedIn
i andra riktningen.isContainedIn
finns inte som en egen K-samsöksrelation.hasBeenUsedIn
=isRelatedTo
i andra riktningen.hasChild
=hasParent
i andra riktningen.hasFind
=isFoundIn
i andra riktningen.hasImage
=isRelatedTo
i andra riktningen.hasObjectExample
=isObjectExampleFor
i andra riktningen.isObjectExampleFor
finns inte som en egen K-samsöksrelation.hasParent
=hasChild
i andra riktningen.hasPart
=isPartOf
i andra riktningen.isDescribedBy
=describes
i andra riktningen.isFoundIn
=hasFind
i andra riktningen.isPartOf
=hasPart
i andra riktningen.isRelatedTo
(defaultvärde för relationer) =isRelatedTo
i andra riktningen.isVisualizedBy
=visualizes
i andra riktningen.owl:sameAs
=owl:sameAs
i andra riktningen.sameAs
(användowl:sameAs
)dcterms:replaces
=dcterms:isReplacedBy
i andra riktningen; obs attdcterms:isReplacedBy
såklart inte kan förekomma själv i datan.replaces
(använddcterms:replaces
)visualizes
=isVisualizedBy
i andra riktningenHad_participant
=participated_in
i andra riktningenwas_present_at
(P121) =occurred_in_the_presence_of
i andra riktningenParent
(BIO) =child
i andra riktningenChild
(BIO) =parent
i andra riktningenDescribes
=isDescribedBy
i andra riktningenIsMentionedBy
=mentions
i andra riktningenIsVisualizedBy
=visualizes
i andra riktningen
Relationer mellan ett objekts kontext till ett annat objekt
Ett av objekten är en agent – antingen det som har kontext eller det objektet som kontexten relaterar till. API-metoden getRelationTypes används för att komma åt dessa (exempel).
Med motsvarande relation i andra riktningen:
abandonee
=abandoneeOf
i andra riktningenactorActress
=actorActressOf
i andra riktningenarchitect
=architectOf
i andra riktningenarchiveContributor
=archiveContributorOf
i andra riktningenartist
=artistOf
i andra riktningenauthor
=authorOf
i andra riktningenbuilder
=builderOf
i andra riktningenbuyer
=buyerOf
i andra riktningencarpenter
=carpenterOf
i andra riktningenclient
=clientOf
i andra riktningencomposer
=composerOf
i andra riktningenconservator
=conservatorOf
i andra riktningenconstructionClient
=constructionClientOf
i andra riktningendepositor
=depositorOf
i andra riktningendesignEngineer
=designEngineerOf
i andra riktningendesigner
=designerOf
i andra riktningendirector
=directorOf
i andra riktningendonor
=donorOf
i andra riktningenemployer
=employerOf
i andra riktningenengraver
=engraverOf
i andra riktningenexaminator
=examinatorOf
i andra riktningenexcavator
=excavatorOf
i andra riktningenfather
=child
i andra riktningenfinder
=finderOf
i andra riktningengeneralAgent
=generalAgentOf
i andra riktningenhas_created
=was_created_by
i andra riktningenhas_right_on
=right_held_by
i andra riktningeninformant
=informantOf
i andra riktningenintermediary
=intermediaryOf
i andra riktningeninterviewer
=interviewerOf
i andra riktningeninventor
=inventorOf
i andra riktningeninventoryTaker
=inventoryTakerOf
i andra riktningenis_current_or_former_member_of
=has_current_or_former_member
i andra riktningenis_former_or_current_keeper_of
=has_former_or_current_keeper
i andra riktningenis_former_or_current_owner_of
=has_former_or_current_owner
i andra riktningenmarriedTo
=marriedTo
i andra riktningenmason
=masonOf
i andra riktningenmasterBuilder
=masterBuilderOf
i andra riktningenmintmaster
=mintmasterOf
i andra riktningenmother
=child
i andra riktningenmusician
=musicianOf
i andra riktningenoccurred_in_the_presence_of
=was_present_at
i andra riktningenorganizer
=organizerOf
i andra riktningenpainter
=painterOf
i andra riktningenparticipated_in
=had_participant
i andra riktningenpatentHolder
=patentHolderOf
i andra riktningenphotographer
=photographerOf
i andra riktningenpictureEditor
=pictureEditorOf
i andra riktningenprinter
=printerOf
i andra riktningenproducer
=producerOf
i andra riktningenpublicist
=publicistOf
i andra riktningenpublisher
=publisherOf
i andra riktningenreseller
=resellerOf
i andra riktningenscannerOperator
=scannerOperatorOf
i andra riktningenscenographer
=scenographerOf
i andra riktningenseller
=sellerOf
i andra riktningensigner
=signerOf
i andra riktningentechnician
=technicianOf
i andra riktningenuser
=userOf
i andra riktningen