Overzicht van onmogelijkheden: verschil tussen versies

Uit Knowledge Graph Kunstenpunt
Ga naar:navigatie, zoeken
Geen bewerkingssamenvatting
Regel 13: Regel 13:
** Items met activiteittype "Podiumproductie" hebben altijd een "gebruikt werk" eigenschap, die verwijst naar een item met als werktype Podiumproductie
** Items met activiteittype "Podiumproductie" hebben altijd een "gebruikt werk" eigenschap, die verwijst naar een item met als werktype Podiumproductie
* Muziekuitgaven
* Muziekuitgaven
** [[Items met activiteittype "Opname" hebben altijd een "is onderdeel van" eigenschap, die verwijst naar een item met activiteitstype Muziekuitgave", met als qualifier "volgnummer" = de tracknummer.]]
** [https://kg.kunsten.be/query/#PREFIX%20kp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fentity%2F%3E%0APREFIX%20kpt%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2Fdirect%2F%3E%0APREFIX%20kpp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fopname%0AWHERE%0A%7B%0A%20%20%3Fopname%20kpt%3AP13%20kp%3AQ1243408.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fopname%20kpt%3AP43%20%3Fmuziekuitgave.%20%7D%0A%7D Items met activiteittype "Opname" hebben altijd een "is onderdeel van" eigenschap, die verwijst naar een item met activiteitstype Muziekuitgave", met als qualifier "volgnummer" = de tracknummer.]
** [https://kg.kunsten.be/query/#PREFIX%20kp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fentity%2F%3E%0APREFIX%20kpt%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2Fdirect%2F%3E%0APREFIX%20kpp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fmuziekuitgave%0AWHERE%0A%7B%0A%20%20%3Fmuziekuitgave%20kpt%3AP13%20kp%3AQ58532.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fmuziekuitgave%20kpt%3AP36%20%3Fconcept.%20%7D%0A%7D Items met activiteittype "Muziekuitgave" hebben altijd een "concept" eigenschap]
** [https://kg.kunsten.be/query/#PREFIX%20kp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fentity%2F%3E%0APREFIX%20kpt%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2Fdirect%2F%3E%0APREFIX%20kpp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fmuziekuitgave%0AWHERE%0A%7B%0A%20%20%3Fmuziekuitgave%20kpt%3AP13%20kp%3AQ58532.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fmuziekuitgave%20kpt%3AP36%20%3Fconcept.%20%7D%0A%7D Items met activiteittype "Muziekuitgave" hebben altijd een "concept" eigenschap]
** [https://kg.kunsten.be/query/#PREFIX%20kp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fentity%2F%3E%0APREFIX%20kpt%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2Fdirect%2F%3E%0APREFIX%20kpp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fmuziekuitgave%0AWHERE%0A%7B%0A%20%20%3Fmuziekuitgave%20kpt%3AP13%20kp%3AQ58532.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fmuziekuitgave%20kpt%3AP36%20%3Fconcept.%20%7D%0A%7D Items met een activiteittype "Muziekuitgave" hebben altijd een "format" eigenschap]
** [https://kg.kunsten.be/query/#PREFIX%20kp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fentity%2F%3E%0APREFIX%20kpt%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2Fdirect%2F%3E%0APREFIX%20kpp%3A%3Chttps%3A%2F%2Fkg.kunsten.be%2Fprop%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fmuziekuitgave%0AWHERE%0A%7B%0A%20%20%3Fmuziekuitgave%20kpt%3AP13%20kp%3AQ58532.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fmuziekuitgave%20kpt%3AP36%20%3Fconcept.%20%7D%0A%7D Items met een activiteittype "Muziekuitgave" hebben altijd een "format" eigenschap]

Versie van 2 jul 2024 08:22

Onmogelijkheden, constraints, requirements, ...

Sommige zaken zijn onmogelijk volgens de data modellering. Hieronder een opsomming:

  • Tentoonstellingen en dergelijke
    • Items met activiteittype "Tentoonstelling" (en dergelijke) hebben altijd een "gebracht door" eigenschap, die verwijst naar een item met "is Uitvoerder" of "is Organisator", met als qualifier "rol"= "kunstenaar"
    • Items met activiteittype "Tentoonstelling" (en dergelijke) hebben altijd een "locatie" eigenschap
    • Solotentoonstellingen hebben maximaal 1 item gelink via "gebracht door" met de rol "kunstenaar"
    • Groepstentoonstellingen hebben altijd minstens 2 items gelinkt via "gebracht door" die de rol "kunstenaar" opnemen
    • Activiteiten met het activiteittype "beurs" moeten een organisator hebben die zelf het Organisatortype "Beurs" draagt
  • Podiumdata
    • Podiumvoorstellingen moeten altijd verwijzen met "is onderdeel van" naar een item met als Activiteitstype podiumproductie.
    • Items met activiteittype "Podiumproductie" hebben altijd een "gebruikt werk" eigenschap, die verwijst naar een item met als werktype Podiumproductie
  • Muziekuitgaven
  • Concerten
    • Items met activiteittype "Concert" hebben altijd een "locatie" eigenschap
    • Items met activiteittype "Concert" hebben altijd een "gebracht door" eigenschap, die verwijst naar een Item met "is Uitvoerder" of "is Organisator", met als qualifier "rol" = "Performer"
  • Minimale eigenschappen
    • Items hebben altijd een "is" statement
    • Items met "is Plaats" hebben altijd een "land" eigenschap
    • Items met "is Locatie" hebben altijd een ""plaats eigenschap
    • Items met "is Werk" hebben altijd een "werk type" eigenschap
    • Items met "is Activiteit" hebben altijd een "activiteittype" eigenschap
    • Items mogen niet tegelijk ("is Organisator" of "is Uitvoerder) én "is Locatie" hebben, deze moeten uitgesplitst worden
  • property constraints
    • Items waar naar verwezen wordt met de eigenschap "is onderdeel van" moeten een "is Activiteit" hebben
    • Items waar naar verwezen wordt met de eigenschap "werkt samen met" moeten een "is Organisator" of "is Uitvoerder" of "is Locatie" hebben
    • Items waar naar verwezen wordt met de eigenschap "gebracht" moeten een "is uitvoerder" of "is organisator" hebben
    • Items waar naar verwezen wordt met de eigenschap "rol" moeten een "is rol" statement hebben
    • Items waar naar verwezen wordt met de eigenschap "werk type" moeten een "is werktype" statement hebben
    • Items waar naar verwezen wordt met de eigenschap "plaats" moeten een "is plaats" statement hebben
    • Items waar naar verwezen wordt met de eigenschap "land" moeten een "is land" statement hebben
    • Items waar naar verwezen wordt met de eigenschap "discipline" moeten een "is discipline" statement hebben
    • Items waar naar verwezen wordt met de eigenschap "locatie" moeten een "is Locatie" statement hebben
    • Items waar naar verwezen wordt met de eigenschap "gebruikt werk" moeten een "is Werk" statement hebben
    • Items waar naar verwezen wordt met de eigenschap "activiteit type" moeten een "is Activiteittype" hebben
    • Items waar naar verwezen wordt met de eigenschap "agent type" moeten een "is organisator type" of "is uitvoerder type" hebben
    • Items waar naar verwezen wordt met de eigenschap "activiteittype" moeten een "is Activiteit" hebben
    • Items waar naar verwezen wordt met de eigenschap "werktype" moeten een "is Werk" hebben
    • Items waar naar verwezen wordt met de eigenschap "agent type" hebben altijd een "is Organisator" of "is Uitvoerder"