Eigenschap
Een eigenschap (en: property) legt een relatie tussen twee begrippen, meestal twee artikelen in Semantic MediaWiki.
Inhoud
Voorbeelden van gebruik
Definieren van Eigenschappen in Semantic MediaWiki
Eigenschap of Categorie?
Semantisch gezien hebben eigenschap en categorie een vergelijkbare functie: ze leggen beide een semantische relatie vast.
Bijvoorbeeld, op de pagina “Amsterdam” staat de volgende wikitekst:
Amsterdam is een stad in [[IsEenStadIn::Nederland]] ... [[Categorie:Stad in Nederland]]
Op beide manieren wordt semantisch vastgelegd, dat de stad Amsterdam een stad is in Nederland. Om de relatie te leggen, maakt de eerste manier gebruik van de pagina [[Categorie:Stad In Nederland]], de tweede van de pagina [[Eigenschap:IsEenStadIn]].
Hoewel beide manieren in principe hetzelfde vastleggen, zijn er wel praktische verschillen:
- Een toewijzing aan een categorie heeft altijd betrekking op een enkele pagina (object); in dit geval de pagina “Amsterdam”
- Het vaststellen van een relatie kan betrekking hebben op twee pagina’s; in dit geval “Amsterdam” en “Nederland”
Wanneer er sprake is van steden in verschillende landen, bijvoorbeeld ook België en Duitsland, dan zijn er in dit geval drie categorieën benodigd:
- Stad in Nederland,
- Stad in België en
- Stad in Duitsland
Er is in dit geval slechts 1 enkele eigenschap: IsEenStadIn !
Attribuut en Eigenschap
In de Engelse taal en in veel programmeertalen worden de begrippen property en attribute in vergelijkbare omstandigheden en betekenissen gebruikt. Dit kan leiden tot enige verwarring, maar in de de context van Semantic MediaWiki is het redelijk veilig om aan beide woorden dezelfde betekenis toe te kennen.