Main Page
From Doelgericht Digitaal Transformeren
Kernitems en properties voor relaties
Core items
- Activiteit: met een model voor data entry
- Actoren > Participant, Uitvoerder, Aanbieder: met een model voor data entry
- ...
Relaties tussen core items via properties
Tabel
/ | Activiteit | Ding | Participant | Uitvoerder | Aanbieder | Samenwerking | ... |
---|---|---|---|---|---|---|---|
Activiteit | ? | gebruikt object | / | uitgevoerd door | aangeboden door | ... | ... |
Ding | / | / | / | / | / | ... | ... |
Participant | neemt deel aan | / | / | / | / | ... | ... |
Uitvoerder | / | / | / | sub/superuitvoerder | / | werkt samen met | ... |
Aanbieder | / | / | / | / | sub/superaanbieder | werkt samen met | ... |
Samenwerking | / | / | / | werkt samen met | werkt samen met | / | ... |
... | ... | ... | ... | ... | ... | ... | ... |
Enkele voorbeelden (zou goed zijn om die nog in te voeren en uit te werken
- Uitvoerder Arno concert in AB op 5 februari
- Participant Max Musterman neemt deel aan allerlei activiteiten
- Kunstenaar Wannes Lecompte op residentie in Werkplaats Walter
- Promotiegalerie LMNO neemt Kunstenaarsduo Denicolai en Provoost mee naar Arco Madrid
- Dansgezelschap Rosas tourt met Mozart door Duitsland
- Rosas en ICTUS werken structureel samen, en hermaken de productie drumming (op basis van de oorspronkelijke versie uit 1998) in 2020, als een livestream
- ..
Noodzakelijke items en properties voor structuur
Noodzakelijke items
= Activiteit
- Activiteit types: om aan te geven dat een bepaald item een activiteittype is
- Muziekuitgave: de activiteittype van een release
- Track: een release kan bestaan uit 1 of meerdere tracks
- Item:Q1455Concert: een concert is een type van activiteit
- Concertreeks: een concert maakt soms deel uit van een tournee of concertreeks
- Podiumproductie: een podiumproductie is een geheel van voorstellingen die doorgaans binnen een seizoen of over enkele seizoenen heen opgevoerd worden door een "cast"
- Voorstelling: een voorstelling binnen een bepaalde podiumproductie
- Item:Q1463Residentie: een kunstenaar kan een tijdlang op residentie gaan (zie lager voor subactiviteiten)
- Solotentoonstelling: een tentoonstelling
- Groepsentoonstelling: een kunstenaar of collectief kan een solotentoonstelling hebben
- Beurs
- Performance
- Vertoning / screening
- Toonmoment: Tijdens de periode van een tentoonstelling kan het zijn dat er bijzondere toonmomenten zijn, bv. een speciale vertoning, een eenmalige performance, de vernissage of finissage, een rondleiding, ...
- Rondleiding Een speciale vorm van toonmoment misschien, een rondleiding
- Eventueel hergebruiken van hogerop: performance, vertoning, ...
- Toonmoment: Tijdens de periode van een tentoonstelling kan het zijn dat er bijzondere toonmomenten zijn, bv. een speciale vertoning, een eenmalige performance, de vernissage of finissage, een rondleiding, ...
- Werk: Veelal steunt een activiteit op een "intellectueel concept" of een werk. Zo kan een tentoonstelling bestaan uit meerdere werken, of is een podiumproductie gestoeld op een theatertekst, of een track op een bepaalde compositie.
- Muziekuitgave: de activiteittype van een release
Actor
Actor Types kunnen eventueel nog gesubtypeerd worden met Aanbieder Type of Uitvoerder Type.
- Kunstenaar
- Cellist
- Zanger
- Gitarist
- ...
- Residentieplek
- ...
Noodzakelijke properties
Bij items
- is: existentiële property, gaat vaak met een typering gepaard, bv. activiteit type of actor type
- land: kan je gebruiken om het land van een plaats te normaliseren
- plaats: kan je gebruiken om de plaats van een locatie, organistie, ... mee te bepalen
- ...
Relaties tussen activiteiten
- heeft als onderdeel
- volgnummer
- opmerking
- begindatum - einddatum
relaties tussen actoren
- werkt samen met
- samenwerking type (of samenwerkingstype (vrij))
relaties tussen activiteiten en actoren
- gebracht door
- rol (of rol (vrij))
- alternatieve naam
- begindatum - einddatum
- opmerking
- werkt samen met
- samenwerking type (of samenwerkingstype (vrij))
- gebruikt werk
Verdere modellering: benodigde properties per Core Item
Algemeen
- opmerking
Properties voor Activiteit
Zie een uitgebreide beschrijving voor verschillende soorten van activiteiten hier
- tijdstip
- discipline, met als typologie Discipline, bv. discipline A (hier lijkt het me logischer om gefedereerd een genre lijst binnen te trekken uit een internationale standaard, bv. https://dbpedia.org/ontology/ArtisticGenre)
- duur
- locatie, wat dan verwijst naar specifieke actoren van het type Locatie, bv. Ancienne Belgique
- status, wat verwijst naar een Status, bv. status A
- thema, wat verwijst naar een Thema, bv. thema A
- activiteit type, wat dan verwijst naar een typologie Activiteit type, bv. activiteit type A
- subsidie, wat kan verwijzen naar een bepaald subsidietype Subsidie Type, bv. Kunstendecreet projectsubsidie; verder qualifiers kunnen eventueel verwijzen naar een dossiernummer of een looptijd
- format, wat kan verwijzen naar iets digitaals of fysiek ofzo, volgens een typologie format type, bv. streaming; qualifiers kunnen voor digitale formats mogelijk een URL voorzien
- isrc
- uitgevoerd door
- aangeboden door
- in samenwerking met (werkt samen met)
Properties voor een Actor (Uitvoerder, Aanbieder, Participant, ...)
Zie een uitgebreide beschrijving aan de hand van een formulierlogica hier.
- sorteernaam: een sorteernaam die gebruikt kan worden om op te sorteren
- alternatieve naam, met mogelijke kwalificatie voor een periode (maar kan ook afhankelijk zijn van de activiteit die beschreven wordt)
- rol, met de typologie Rol, bv. zanger of gitarist (Ook hier belangrijke bemerking: de rol van bv. een uitvoerder kan verschillend zijn van activiteit tot activiteit; bovendien lijkt het me logischer om hier "gefedereerd" een rollenlijst uit een internationale standaard te hergebruiken, bv. https://www.wikidata.org/wiki/Wikidata:WikiProject_Performing_arts/Data_structure?)
- Begindatum Kan een geboortedatum zijn in het geval van een persoon, of een startdatum in het geval van een organisatie, collectief, ...
- Als de actor "is"
- een uitvoerder, kan er als kwalificatie een uitvoerder type toegevoegd worden, met een typologie van Uitvoerder type, bv. beeldend kunstenaar
- een aanbieder, kan er als kwalificatie een aanbieder type toegevoegd worden, met een typologie van Aanbieder type, bv. aanbieder type A
- activiteit type (zie hoger bij Activiteit) om aan te geven welk type van activiteiten deze actor doorgaans opneemt
- thema (zie hoger bij Activiteit) om aan te geven welk thema van activiteiten deze actor doorgaans opneemt
- url, met daarbij (link via url type) de typologie van een URL type, bv. Officiële webpagina
- email, met daarbij (link via email type) een typologie van een email type, bv. persoonlijk, en een module om [[Property:P29|toestemming] te geven voor consent types als opslag en/of publicatie
- subsidie, wat kan verwijzen naar een bepaald subsidietype Subsidie Type, bv. Kunstendecreet projectsubsidie; verder qualifiers kunnen eventueel verwijzen naar een dossiernummer of een looptijd
Properties voor Samenwerking
- Begindatum De begindatum van de samenwerking
- Samenwerkingstype samenwerkingstype gestructureerd; voor vrije tekst bij samenwerking, gebruik samenwerkingstype (vrij)
Properties die vanuit Cultuur Erfgoed Object komen
- ...
Lijstjes via SPARQL
Overzicht van alle Items van het type Activiteit, met een activiteitstype
Toon alle "item is een Activiteit, via een qualifier gelinkt aan een Activiteitstype"
SELECT DISTINCT ?item ?itemLabel ?type ?typeLabel WHERE { ?item <http://osloddt.wiki.opencura.com/prop/P1> ?statement. ?statement <http://osloddt.wiki.opencura.com/prop/statement/P1> <http://osloddt.wiki.opencura.com/entity/Q1>. ?statement <http://osloddt.wiki.opencura.com/prop/qualifier/P13> ?type. SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],nl,en" . } } ORDER BY ?typeLabel
Of som de items op waar er nog geen activiteitstype aan hangt (dit zou empty moeten terugkomen, want elke activiteit moet een type krijgen):
SELECT DISTINCT ?item ?itemLabel ?type ?typeLabel WHERE { ?item <http://osloddt.wiki.opencura.com/prop/P1> ?statement. ?statement <http://osloddt.wiki.opencura.com/prop/statement/P1> <http://osloddt.wiki.opencura.com/entity/Q1>. MINUS { ?statement <http://osloddt.wiki.opencura.com/prop/qualifier/P13> ?type } SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],nl,en" . } } ORDER BY ?typeLabel
Overzicht van alle Activiteit Types
Toon alle "item is een Activiteit Type"
SELECT DISTINCT ?item ?itemLabel ?typeLabel WHERE { ?item <http://osloddt.wiki.opencura.com/prop/direct/P1> ?type. FILTER (?type IN (<http://osloddt.wiki.opencura.com/entity/Q15>)). SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],nl,en" . } } ORDER BY ?item ?typeLabel
Overzicht van alle Actor Types
SELECT DISTINCT ?item ?itemLabel ?typeLabel WHERE { ?item <http://osloddt.wiki.opencura.com/prop/direct/P1> ?type. FILTER (?type IN (<http://osloddt.wiki.opencura.com/entity/Q1428>, <http://osloddt.wiki.opencura.com/entity/Q23>, <http://osloddt.wiki.opencura.com/entity/Q1454>)). SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],nl,en" . } } ORDER BY ?item ?typeLabel
Overzicht van alle Rollen
SELECT DISTINCT ?item ?itemLabel ?typeLabel WHERE { ?item <http://osloddt.wiki.opencura.com/prop/direct/P1> ?type. FILTER (?type IN (<http://osloddt.wiki.opencura.com/entity/Q20>)). SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],nl,en" . } } ORDER BY ?item ?typeLabel
Rollen kunnen ook vrij gemodelleerd worden:
Overzicht van alle Rollen die geen Actor Type zijn, en vice versa
Overzicht van alle Samenwerkings types
Overzicht van alle URL types
Overzicht van alle email types
Overzicht van alle onderdeel types
Waarmee sub/superactiviteiten met elkaar gelinkt worden
Samenwerkingstypes kunnen ook vrij gemodelleerd worden: