10,863,741
edits
No edit summary |
|||
Line 63: | Line 63: | ||
== Data model == | == Data model == | ||
=== Kernitems en properties voor relaties === | === Kernitems en -properties voor relaties === | ||
In elk data model is het van belang om de entiteiten te definiëren, en te weten welke relaties er tussen die entiteiten moeten kunnen gelegd worden. De entiteiten zijn activiteiten (residenties, tentoonstellingen, podiumvoorstellingen, concerten, muziekreleases, ...), maar ook mensen en organisaties. Dat gaat dan bijvoorbeeld om makers, kunstenaars, muzikanten, artiesten, concertzalen, kunstgaleries, theaterzalen, repetitieruimtes, etc. Au fond zijn het allemaal "actoren" in dat veld, die "activiteiten" ontplooien. Daarom voorzien we twee belangrijke klasses: activiteiten en actoren. | In elk data model is het van belang om de entiteiten te definiëren, en te weten welke relaties er tussen die entiteiten moeten kunnen gelegd worden. De entiteiten zijn activiteiten (residenties, tentoonstellingen, podiumvoorstellingen, concerten, muziekreleases, ...), maar ook mensen en organisaties. Dat gaat dan bijvoorbeeld om makers, kunstenaars, muzikanten, artiesten, concertzalen, kunstgaleries, theaterzalen, repetitieruimtes, etc. Au fond zijn het allemaal "actoren" in dat veld, die "activiteiten" ontplooien. Daarom voorzien we twee belangrijke klasses: activiteiten en actoren. | ||
Line 69: | Line 69: | ||
De oplijsting hieronder is abstract. Bekijk de pagina's [[Actor_model|modellering van actoren]] en [[Activiteit_model|modellering van activiteiten]] om dit concreet te maken. | De oplijsting hieronder is abstract. Bekijk de pagina's [[Actor_model|modellering van actoren]] en [[Activiteit_model|modellering van activiteiten]] om dit concreet te maken. | ||
In de kern van het data model zitten een beperkt aantal "core items" (objecten of types van objecten, bv. "Activiteit" en "ActiviteitType") en "core properties" (relaties tussen items, bv. "gebruikt werk" en "gebracht door"). Je krijgt een overzicht van die kernitems en kernproperties: | |||
* Kernitems: [[https://osloddt.wikibase.cloud/w/index.php?title=Special:WhatLinksHere/Item:Q58526&hidetrans=1&hideredirs=1|link naar pagina met entiteiten van type Core Item]] | |||
[[https://osloddt.wikibase.cloud/w/index.php?title=Special:WhatLinksHere/Item:Q58526&hidetrans=1&hideredirs=1|link naar pagina met entiteiten van type Core Item]] | * Kernproperties: [[https://osloddt.wikibase.cloud/w/index.php?title=Special:ListProperties/&limit=100&offset=0|link naar pagina met core properties]] | ||
* | |||
[[https://osloddt.wikibase.cloud/w/index.php?title=Special:ListProperties/&limit=100&offset=0|link naar pagina met core properties]] | |||
=== Hoe voer ik een XXXXX in? === | === Hoe voer ik een XXXXX in? === | ||
Het datamodel wordt uitgelegd op de pagina's [[Actor_model|modellering van actoren]] en [[Activiteit_model|modellering van activiteiten]], maar dat blijft natuurlijk relatief abstract. Om het wat concreet te maken leggen we hieronder uit hoe enkele veel voorkomende en complexe culturele activiteiten ingevoerd moeten worden: | |||
* Hoe voer je een festival in? | * Hoe voer je een festival in? | ||
* Hoe voer je een kunstbeurs in? | * Hoe voer je een kunstbeurs in? | ||
Line 197: | Line 107: | ||
* Het [[Item:Q548123|hoofdconcert krijgt een eigen fiche]], maar in de tekstuele beschrijving is er wel al sprake van het voorprogramma. We kunnen meegeven dat [[Item:Q172672|de N9]] een [[Item:Q69349|organisatie]] [[Property:P15|rol]] opneemt, en dat [[Item:Q548125||Gorik van Oudheusden]], die Zwangere Guy [[Property:P14|genoemd wordt], de [[Item:Q70197|performende]] [[Property:P15|rol] heeft. De Huysmanshoeve is de locatie. | * Het [[Item:Q548123|hoofdconcert krijgt een eigen fiche]], maar in de tekstuele beschrijving is er wel al sprake van het voorprogramma. We kunnen meegeven dat [[Item:Q172672|de N9]] een [[Item:Q69349|organisatie]] [[Property:P15|rol]] opneemt, en dat [[Item:Q548125||Gorik van Oudheusden]], die Zwangere Guy [[Property:P14|genoemd wordt], de [[Item:Q70197|performende]] [[Property:P15|rol] heeft. De Huysmanshoeve is de locatie. | ||
* Het [[Item:Q548127|voorprogramma krijgt ook een eigen fiche]], en ook hier verwijst de tekstuele beschrijving naar het hoofdconcert. We geven mee aan dat het [[Property:P43|een onderdeel is van]] het [[Item:Q548123|hoofdconcert]]. Voor de rest gebruiken we dezelfde logica om aan te geven dat [[Item:Q172672|de N9]] een [[Item:Q69349|organisatie]] [[Property:P15|rol]] opneemt op de [[Property:P62|locatie]] [[Item:Q548126|Huysmanshoeve]], en dat [[Item:Q548124|DJ Dysfunkshunal]] de [[Item:Q69823|DJ]] [[Property:P15|rol]] op zich neemt. | * Het [[Item:Q548127|voorprogramma krijgt ook een eigen fiche]], en ook hier verwijst de tekstuele beschrijving naar het hoofdconcert. We geven mee aan dat het [[Property:P43|een onderdeel is van]] het [[Item:Q548123|hoofdconcert]]. Voor de rest gebruiken we dezelfde logica om aan te geven dat [[Item:Q172672|de N9]] een [[Item:Q69349|organisatie]] [[Property:P15|rol]] opneemt op de [[Property:P62|locatie]] [[Item:Q548126|Huysmanshoeve]], en dat [[Item:Q548124|DJ Dysfunkshunal]] de [[Item:Q69823|DJ]] [[Property:P15|rol]] op zich neemt. | ||
Nood aan meer voorbeelden? Laat het weten op de overlegpagina. |