Main Page: Difference between revisions

4,606 bytes removed ,  2 years ago
no edit summary
No edit summary
Line 2: Line 2:


=== Core items ===
=== Core items ===
* [[Item:Q1|Activiteit]]: [[activiteit_model|met een model voor data entry]]
 
* Actoren > [[Item:Q3|Participant]], [[Item:Q4|Uitvoerder]], [[Item:Q5|Aanbieder]]: [[actor_model|met een model voor data entry]]
* [[Item:Q1|Activiteit]]
** We voorzien [[activiteit_model|een model voor data entry]] waarin een aantal culturele activiteiten apart kunnen gemodelleerd worden, en toch items en properties hergebruiken:
*** Tentoonstelling (met specifieke toonmomenten), Residentie (met specifieke toonmomenten), Concert (kan deel zijn van een concertreeks/tournee), Muziekuitgave (met daarop specifieke nummers), en een Podiumproductie (met verschillende voorstellingen). We toetsen of die activiteiten te modelleren zijn in OSLO-Culturele activiteit.
** Werk (of compositie, theatertekst, concept, ...) is een klasse om te verwijzen naar een artistiek of intellectueel eigendom dat gematerialiseerd wordt tijdens de culturele activiteit. In OSLO-Culturele Activiteit wordt hiervoor vermoedelijk verwezen naar OSLO-Cultureel Erfgoed:Ding?
* Actor: Een koepelbegrip voor wat in OSLO-Culturele Activiteit uit elkaar wordt getrokken in een [[Item:Q3|Participant]], [[Item:Q4|Uitvoerder]], [[Item:Q5|Aanbieder]]
** We voorzien [[actor_model|een model voor data entry]] dat Actor gegeneraliseerd bekijkt. Dat is in lijn met wat in OSLO een Agent wordt genoemd.
* Samenwerking: hierbij gaat het om een structurele samenwerking tussen actoren die we kunnen modelleren, bv. een samenwerking tussen een kunstenaar en een promotiegalerie. TODO
* Gebied: een typisch nodig item om geografische locaties mee te kunnen bepalen; eventueel ook te gebruiken voor het digitale domein. Dit is ongetwijfeld ook voorzien in OSLO.
* Subsidie (TODO)
* ...
* ...


=== Relaties tussen core items via properties ===
=== Relaties tussen core items via properties ===
* [[Property:P2|aangeboden door]]
* [[Property:P3|uitgevoerd door]]
* [[Property:P4|gebruikt object]]
* [[Property:P5|werkt samen met]]
* [[Property:P6|neemt deel aan]]
* ...


=== Tabel ===
De rijkdom van een model komt van de relaties die gelegd kunnen worden. We zien dit als de belangrijkste relaties:
{| class="wikitable"
 
|+ Relaties tussen core entities via properties
* Relaties tussen activiteiten: "heeft als onderdeel"
|-
* Relaties tussen actoren: Modelleren we via "Samenwerking" (TODO)
! / !! Activiteit !! Ding !! Participant !! Uitvoerder !! Aanbieder !! Samenwerking !! ...
* Relaties tussen activiteiten en actoren: "gebracht door" (valt in OSLO Culturele Activiteit uit elkaar in [[Property:P2|aangeboden door]], [[Property:P3|uitgevoerd door]], [[Property:P5|werkt samen met]] en [[Property:P6|neemt deel aan]] (en misschien nog meer) omdat OSLO Culturele Activiteit de types van actoren veel categorischer benadert.
|-
 
| Activiteit || ? || gebruikt object || / || uitgevoerd door || aangeboden door || ... || ...
Meer uitgewerkte modellering hieronder en op de Activiteit en Actor model pagina's.
|-
| 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 ===
=== Enkele voorbeelden (zou goed zijn om die nog in te voeren en uit te werken ===
* [[Item:Q9|Uitvoerder Arno concert in AB op 5 februari]]
* [[Item:Q9|Uitvoerder Arno concert in AB op 5 februari]]
* [[Item:Q8|Participant Max Musterman neemt deel aan allerlei activiteiten]]
* [[Item:Q8|Participant Max Musterman neemt deel aan allerlei activiteiten]]
* Kunstenaar Wannes Lecompte op residentie in Werkplaats Walter
* [[Item:Q1462|Kunstenaar Güdrun op residentie bij MORPHO]]
* Promotiegalerie LMNO neemt Kunstenaarsduo Denicolai en Provoost mee naar Arco Madrid
* Promotiegalerie LMNO neemt Kunstenaarsduo Denicolai en Provoost mee naar Arco Madrid
* Dansgezelschap Rosas tourt met Mozart door Duitsland
* Dansgezelschap Rosas tourt met Mozart door Duitsland
Line 44: Line 33:
* ..
* ..


== Noodzakelijke items en properties voor structuur ==
== Items en properties voor structuur ==
 
=== Items ===


=== Noodzakelijke items ===
Items zijn de "dingen" die beschreven worden in een fiche, maar nog niet de relaties tussen die dingen.


==== Activiteit ====
==== Activiteit ====
Line 65: Line 56:
*** [[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, ...
*** [[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, ...
**** [[Item:Q1460|Rondleiding]] Een speciale vorm van toonmoment misschien, een rondleiding
**** [[Item:Q1460|Rondleiding]] Een speciale vorm van toonmoment misschien, een rondleiding
**** Vernissage
**** Finnissage
**** Eventueel hergebruiken van hogerop: performance, vertoning, ...
**** Eventueel hergebruiken van hogerop: performance, vertoning, ...
** [[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.
** [[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.
Line 70: Line 63:
==== Actor ====
==== Actor ====


Actor Types kunnen eventueel nog gesubtypeerd worden met [[Item:Q23|Aanbieder Type]] of [[Item:Q1428|Uitvoerder Type]].
Actor Types kunnen eventueel nog gesubtypeerd worden met [[Item:Q23|Aanbieder Type]] of [[Item:Q1428|Uitvoerder Type]]. Het spreekt voor zich dat dit een uitgebreide lijst zal worden. In ons voorstel wordt er geen structuur of hierarchie aangebracht in die lijst. Aanbieder types staan naast uitvoerder type omdat het in vele gevallen niet zinvol is om dat onderscheid te maken.


* [[Item:Q1427|Kunstenaar]]
* [[Item:Q1427|Kunstenaar]]
Line 80: Line 73:
* ...
* ...


=== Noodzakelijke properties ===
==== Werk ====
 
Een werk (kunstwerk, compositie, theatertekst, ...) heeft een meer abstracte status dan de culturele activiteit zelf. Het wordt beschreven met
 
* Titel
* Beschrijving
* gebracht door
* identificator, bv. isrc
 
==== Samenwerking ====
 
Een samenwerking is een structurele verbinding tussen twee of meer actoren die in die samenwerking elk een taak (samenwerkingstype) opnemen.
 
* [[Property:P17|Begindatum]] De begindatum van de samenwerking
* einddatum
* [[Property:P23|Samenwerkingstype]] samenwerkingstype gestructureerd; voor vrije tekst bij samenwerking, gebruik [[Property:P25|samenwerkingstype (vrij)]]
* opmerking
 
=== Properties ===
 
Properties helpen om de link te maken tussen Items onderling, tussen Items en vrije tekst, tussen Items en andere data types (bv. tijdstip).
 
==== Algemene properties om items te beschrijven ====


==== Bij items ====
* [[Property:P1|is]]: existentiële property, gaat vaak met een typering gepaard, bv. je geeft aan dat een item een "Activiteit", en dan krijgt die een activiteit type. Of je geeft aan dat een Item een "Actor" is, en dan krijgt die een actor type.
* [[Property:P1|is]]: existentiële property, gaat vaak met een typering gepaard, bv. activiteit type of actor type
* sorteernaam
* [[Property:P20|land]]: kan je gebruiken om het land van een plaats te normaliseren
* alternatieve naam, met qualiefiers om een type, een begindatum en een einddatum te geven
* [[Property:10|plaats]]: kan je gebruiken om de plaats van een locatie, organistie, ... mee te bepalen
* [[Property:10|plaats]]: kan je gebruiken om de huidige of relevante plaats van een actor of activiteit mee te bepalen
* opmerking
* URL: om een verwijzing naar een online bron te geven, gaat vaak met een typering gepaard, bv. url type
* URL: om een verwijzing naar een online bron te geven, gaat vaak met een typering gepaard, bv. url type
** url type
* email
** consent
** emailtype
* telefoon
** consent
** telefoontype
* media
** consent
** mediatype
* discipline
* begin datum
** consent
* eind datum
** consent
* begin plaats
** consent
* eind plaats
** consent
* ...
* ...


==== Relaties tussen activiteiten ====
==== Relaties tussen activiteiten ====
* heeft als onderdeel
* heeft als onderdeel
** volgnummer
** volgnummer
Line 96: Line 132:


==== relaties tussen actoren ====
==== relaties tussen actoren ====
* werkt samen met
* werkt samen met
** samenwerking type (of samenwerkingstype (vrij))
** samenwerking type (of samenwerkingstype (vrij))
Line 105: Line 142:
** begindatum - einddatum
** begindatum - einddatum
** opmerking
** 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 [[Activiteit_model|hier]]
* [[Property:P7|tijdstip]]
* [[Property:P8|discipline]], met als typologie [[Item:Q11|Discipline]], bv. [[Item:Q19|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)
* [[Property:P9|duur]]
* [[Property:P10|locatie]], wat dan verwijst naar specifieke actoren van het type [[Item:Q12|Locatie]], bv. [[Item:Q7|Ancienne Belgique]]
* [[Property:P11|status]], wat verwijst naar een [[Item:Q13|Status]], bv. [[Item:Q18|status A]]
* [[Property:P12|thema]], wat verwijst naar een [[Item:Q14|Thema]], bv. [[Item:Q17|thema A]]
* [[Property:P13|activiteit type]], wat dan verwijst naar een typologie [[Item:Q15|Activiteit type]], bv. [[Item:Q16|activiteit type A]]
* [[Property:P32|subsidie]], wat kan verwijzen naar een bepaald subsidietype [[Item:Q1439|Subsidie Type]], bv. [[Item:Q1438|Kunstendecreet projectsubsidie]]; verder qualifiers kunnen eventueel verwijzen naar een dossiernummer of een looptijd
* [[Property:P36|format]], wat kan verwijzen naar iets digitaals of fysiek ofzo, volgens een typologie [[Item:Q1447|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 [[Actor_model|hier]].
* [[Property:P31|sorteernaam]]: een sorteernaam die gebruikt kan worden om op te sorteren
* [[Property:P14|alternatieve naam]], met mogelijke kwalificatie voor een periode (maar kan ook afhankelijk zijn van de activiteit die beschreven wordt)
* [[Property:P15|rol]], met de typologie [[Item:Q20|Rol]], bv. [[Item:Q21|zanger]] of [[Item:Q22|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?)
* [[Property:P17|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 [[Property:P24|uitvoerder type]] toegevoegd worden, met een typologie van [[Item:Q1428|Uitvoerder type]], bv. [[Item:Q1427|beeldend kunstenaar]]
** een aanbieder, kan er als kwalificatie een [[Property:P16|aanbieder type]] toegevoegd worden, met een typologie van [[Item:Q23|Aanbieder type]], bv. [[Item:Q24|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
* [[Property:P26|url]], met daarbij (link via [[Property:P27|url type]]) de typologie van een [[Item:Q1432|URL type]], bv. [[Item:Q1431|Officiële webpagina]]
* [[Property:P28|email]], met daarbij (link via [[Property:P30|email type]]) een typologie van een [[Item:Q1436|email type]], bv. [[Item:Q1437|persoonlijk]], en een module om [[Property:P29|toestemming] te geven voor [[Item:Q1434|consent types]] als [[Item:Q1435|opslag]] en/of [[Item:Q1433|publicatie]]
* [[Property:P32|subsidie]], wat kan verwijzen naar een bepaald subsidietype [[Item:Q1439|Subsidie Type]], bv. [[Item:Q1438|Kunstendecreet projectsubsidie]]; verder qualifiers kunnen eventueel verwijzen naar een dossiernummer of een looptijd
=== Properties voor Samenwerking ===
* [[Property:P17|Begindatum]] De begindatum van de samenwerking
* [[Property:P23|Samenwerkingstype]] samenwerkingstype gestructureerd; voor vrije tekst bij samenwerking, gebruik [[Property:P25|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 [[Property:P1|is]] een [[Item:Q1|Activiteit]], via een qualifier [[Property:P13|gelinkt aan]] een [[Item:Q15|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 [[Property:P1|is]] een [[Item:Q15|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:
=== Overzicht van alle format types ===
=== Overzicht van alle subsidie types ===