ParSolutionExam2010-11
Aus Semantic-Web-Grundlagen
Version vom 11:01, 11. Feb. 2013 bei Anees ul Mehdi (Diskussion | Beiträge)
Inhaltsverzeichnis |
Aufgabe 1.b
Aufgabe 3.e
Schauspieler können nur in Hollywood leben.
<owl:Class rdf:ID = "Schauspieler"> <rdfs: SubClassOf> <owl:Restriction> <owl:onProperty rdf:resource="lebt_In" /> <owl:allValuesFrom rdf:resource="Hollywood" /> </owl:Restriction> </owl:SubClassOf> </owl:Class>
Jedes Model hat höchstens zwei Kinder.
<owl:Class rdf:resource = "Model">
<rdfs: SubClassOf>
<owl: Restriction>
<owl:onProperty rdf:resource = "hat_Kinder"/>
<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">
2
</owl:maxCardinalty>
</owl:Restriction>
</rdfs:SubClassOf>
</owl:Class>
Mel Gibson ist ein Schauspieler und hat mindestens vier Filme produziert.
<rdf:Description rdf:resource ="Mel_Gibson">
<rdf:type>
<owl:intersectionOf rdf:parseType="Collection">
<owl:Class rdf:about="Schauspieler" />
<owl: Restriction>
<owl:onProperty rdf:resource = "produziert_Filme"/>
<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">
4
</owl:minCardinalty>
</owl:Restriction>
</owl:intersectionOf>
</rdf:type>
</rdf:Description>
Aufgabe 3
a
(i) alle Geschwisterpaare die zusätzlich miteinander verheiratet sind.
SELECT ?p1 ?p2
WHERE {
?p1 ex:gatteVon ?p2.
{
?v1 ex:vaterVon ?p1.
?v2 ex:vaterVon ?p2.
FILTER(sameTerm (?v1, ?v2))
}
UNION
{
?m1 ex:mutterVon ?p1.
?m2 ex:mutterVon ?p2.
FILTER(sameTerm (?m1, ?m2))
}
}
(ii) die Eltern von Persephone
SELECT ?e
WHERE {
?e ex:vaterVon ex:Persephone.
UNION
?e ex:mutterVon ex:Persephone.
}
(iii)alle Söhne und, falls angegeben, deren Kinder
This was not a correct question. So no solution expected.

